diff --git a/contrib/cube/cube.c b/contrib/cube/cube.c
index 832c099f0425bba33ac526b1f86beb2ea1a1819a..16331524321a89676ab65539b8c8e7fbd7f29d45 100644
--- a/contrib/cube/cube.c
+++ b/contrib/cube/cube.c
@@ -615,7 +615,7 @@ g_cube_picksplit(PG_FUNCTION_ARGS)
 		else
 		{
 			datum_r = union_dr;
-			size_r = size_alpha;
+			size_r = size_beta;
 			*right++ = i;
 			v->spl_nright++;
 		}