diff --git a/pyglance/glance/io.py b/pyglance/glance/io.py
index bb2f9987aaa295c922a873c0b7fee20e9d636401..c95a07ad62049b22945b3379d9d6f6b50f599b6c 100644
--- a/pyglance/glance/io.py
+++ b/pyglance/glance/io.py
@@ -1071,7 +1071,7 @@ class tiff (object):
         
         self._tiff     = gdal.Open(filename)
         self.niceNames = useMeaningfulNames
-        self.revIndex  = self.REV_INFO[self._tiff.RasterCount]
+        self.revIndex  = self.REV_INFO[self._tiff.RasterCount] if self._tiff.RasterCount in self.REV_INFO else { }
 
     def __call__(self):
         "yield names of variables to be compared"