diff --git a/Framework/DataHandling/test/LoadISISNexusTest.h b/Framework/DataHandling/test/LoadISISNexusTest.h
index 0d5eeb8b5435d3516b656ca43430593dfaf1c121..ca04c5c12bc8af8b4e43c7d626278695ca265c63 100644
--- a/Framework/DataHandling/test/LoadISISNexusTest.h
+++ b/Framework/DataHandling/test/LoadISISNexusTest.h
@@ -756,6 +756,14 @@ public:
       TS_ASSERT_EQUALS("0", extractStringLog(*firstMatrixWS, "measurement_subid"));
       TS_ASSERT_EQUALS("", extractStringLog(*firstMatrixWS, "measurement_label"));
       TS_ASSERT_EQUALS("PNR", extractStringLog(*firstMatrixWS, "measurement_type"));
+
+      auto secondMatrixWS =
+          boost::dynamic_pointer_cast<MatrixWorkspace>(groupWS->getItem(1));
+
+      TS_ASSERT_EQUALS("34", extractStringLog(*secondMatrixWS, "measurement_id"));
+      TS_ASSERT_EQUALS("0", extractStringLog(*secondMatrixWS, "measurement_subid"));
+      TS_ASSERT_EQUALS("", extractStringLog(*secondMatrixWS, "measurement_label"));
+      TS_ASSERT_EQUALS("PNR", extractStringLog(*secondMatrixWS, "measurement_type"));
   }
 };