diff --git a/src/sview/resv_info.c b/src/sview/resv_info.c
index 8950d14300faeef6b2c090dd7c8084d5b3d0af90..cc034bd6692e26ba3bd0b3073369455b401c592e 100644
--- a/src/sview/resv_info.c
+++ b/src/sview/resv_info.c
@@ -392,7 +392,10 @@ static const char *_set_resv_msg(resv_desc_msg_t *resv_msg,
 		type = "name";
 		break;
 	case SORTID_NODE_CNT:
-		type = "Node Count";
+		if (cluster_flags & CLUSTER_FLAG_BG)
+			type = "Midplane Count";
+		else
+			type = "Node Count";
 		block_inx = 0;
 		tmp_text = xstrdup(new_text);
 		tok = strtok_r(tmp_text, ",", &last);
@@ -416,7 +419,10 @@ static const char *_set_resv_msg(resv_desc_msg_t *resv_msg,
 		break;
 	case SORTID_NODELIST:
 		resv_msg->node_list = xstrdup(new_text);
-		type = "node list";
+		if (cluster_flags & CLUSTER_FLAG_BG)
+			type = "Midplane List";
+		else
+			type = "Node List";
 		break;
 	case SORTID_PARTITION:
 		resv_msg->partition = xstrdup(new_text);