diff --git a/src/plugins/select/bluegene/bgq_ba/block_allocator.c b/src/plugins/select/bluegene/bgq_ba/block_allocator.c
index 58d93d9881cc36db0c6a7a4c8fa761be9707c414..96657b9c74103fbe42b978f511380bec04731918 100644
--- a/src/plugins/select/bluegene/bgq_ba/block_allocator.c
+++ b/src/plugins/select/bluegene/bgq_ba/block_allocator.c
@@ -1690,7 +1690,7 @@ static int _find_path(List mps, ba_mp_t *start_mp, int dim,
 		/* This should never happen since we got here
 		   from an unused mp */
 		if (!(axis_switch->usage & BG_SWITCH_IN_PASS)) {
-			info("got a bad axis_switch at %s %d %s", curr_mp->coord->str, dim, ba_switch_usage_str(axis_switch->usage));
+			info("got a bad axis_switch at %s %d %s", curr_mp->coord_str, dim, ba_switch_usage_str(axis_switch->usage));
 
 			xassert(0);
 		}