diff --git a/src/backend/access/gist/gistproc.c b/src/backend/access/gist/gistproc.c
index 6cb679736be7ccb81ffdd296518bdc169ef07aed..9c39f582266caff0a43a057bd58dac711b129832 100644
--- a/src/backend/access/gist/gistproc.c
+++ b/src/backend/access/gist/gistproc.c
@@ -223,15 +223,8 @@ fallbackSplit(GistEntryVector *entryvec, GIST_SPLITVEC *v)
 		}
 	}
 
-	if (v->spl_ldatum_exists)
-		adjustBox(unionL, DatumGetBoxP(v->spl_ldatum));
 	v->spl_ldatum = BoxPGetDatum(unionL);
-
-	if (v->spl_rdatum_exists)
-		adjustBox(unionR, DatumGetBoxP(v->spl_rdatum));
 	v->spl_rdatum = BoxPGetDatum(unionR);
-
-	v->spl_ldatum_exists = v->spl_rdatum_exists = false;
 }
 
 /*