diff --git a/geomagio/ObservatoryMetadata.py b/geomagio/ObservatoryMetadata.py
index d7bf9d0c979da1c3183221e4572692dcd15e398b..a35776b8e1c037c6f7c943322671ebb083371e0a 100644
--- a/geomagio/ObservatoryMetadata.py
+++ b/geomagio/ObservatoryMetadata.py
@@ -1063,5 +1063,6 @@ class ObservatoryMetadata(object):
             interval_specific = \
                 self.metadata[observatory]['interval_specific']
         # stats['data_interval_type'] = data_interval_type[interval]
-        for key in interval_specific[interval]:
-            stats[key] = interval_specific[interval][key]
+        if interval in interval_specific:
+            for key in interval_specific[interval]:
+                stats[key] = interval_specific[interval][key]