diff --git a/src/backend/utils/mmgr/freepage.c b/src/backend/utils/mmgr/freepage.c
index e4ee1aab97..2db928ff69 100644
--- a/src/backend/utils/mmgr/freepage.c
+++ b/src/backend/utils/mmgr/freepage.c
@@ -1074,6 +1074,7 @@ FreePageBtreeSearch(FreePageManager *fpm, Size first_page,
 	if (btp == NULL)
 	{
 		result->page = NULL;
+		result->index = 0;
 		result->found = false;
 		return;
 	}