diff --git a/tests/test_gseagen.py b/tests/test_gseagen.py
index 84e523b76132620ca288f5d2ac7f7af84c910010..ea412a04cfd6de1e85dda88b246abe0e6cd6279b 100644
--- a/tests/test_gseagen.py
+++ b/tests/test_gseagen.py
@@ -55,6 +55,11 @@ class TestGSGHeader(unittest.TestCase):
         assert self.header["NNu"] == 2
         self.assertListEqual(self.header["NuList"].tolist(), [-14, 14])
 
+    def test_unsupported_header(self):
+        f = GSGReader(os.path.join(SAMPLES_DIR, "daq_v1.0.0.root"))
+        with self.assertWarns(UserWarning):
+            f.header
+
 
 class TestGSGEvents(unittest.TestCase):
     def setUp(self):