diff --git a/src/plugins/select/bluegene/ba_bgq/block_allocator.c b/src/plugins/select/bluegene/ba_bgq/block_allocator.c
index 9897e5365895e1da33c77d8210c7f1935f1b8d79..586b78c9242aa120da0730c99a82f673ffafa99e 100644
--- a/src/plugins/select/bluegene/ba_bgq/block_allocator.c
+++ b/src/plugins/select/bluegene/ba_bgq/block_allocator.c
@@ -839,10 +839,10 @@ extern char *set_bg_block(List results, select_ba_request_t* ba_request)
 			if ((ba_request->conn_type[dim] == SELECT_MESH)
 			    && (ba_geo_table->geometry[dim] == 1))
 				ba_request->conn_type[dim] = SELECT_TORUS;
-			/* else if ((ba_request->conn_type[dim] == SELECT_MESH) */
-			/* 	 && (ba_geo_table->geometry[dim] */
-			/* 	     == DIM_SIZE[dim])) */
-			/* 	ba_request->conn_type[dim] = SELECT_TORUS; */
+			else if ((ba_request->conn_type[dim] == SELECT_MESH)
+				 && (ba_geo_table->geometry[dim]
+				     == DIM_SIZE[dim]))
+				ba_request->conn_type[dim] = SELECT_TORUS;
 		}
 
 		itr = list_iterator_create(main_mps);