diff --git a/src/smap/partition_functions.c b/src/smap/partition_functions.c
index 0dd3c06f1e2765520fcac3fad38e50fd32881d58..6b5c7fd719397c13f2ec8b3437601eb9602139a3 100644
--- a/src/smap/partition_functions.c
+++ b/src/smap/partition_functions.c
@@ -672,7 +672,7 @@ static void _read_part_db2(void)
 static db2_block_info_t *_find_part_db2(char *nodelist)
 {
 #ifdef HAVE_BGL_FILES
-	int i = 64;
+	int i = 1024;
 	char *new_nodelist;
 	hostlist_t hostlist;
 	db2_block_info_t *rc;