Index: trunk/ippToPsps/jython/dvo.py
===================================================================
--- trunk/ippToPsps/jython/dvo.py	(revision 33530)
+++ trunk/ippToPsps/jython/dvo.py	(revision 33531)
@@ -74,5 +74,4 @@
                     self.resetAllTables()
 
-
     '''
     Destructor
@@ -93,6 +92,10 @@
 
         self.logger.infoPair("Resetting", "all tables")
-        if not self.scratchDb.resetAllDvoTables(): return False
+        if not self.scratchDb.resetAllDvoTables(): return
         self.correctDvo = True
+        if not self.loadSkyTable():
+            self.correctDvo = False
+            return
+
 
     '''
@@ -158,10 +161,10 @@
        
         # go no further if we've already partly ingested a different DVO
-        if not self.correctDvo: return
+        if not self.correctDvo: return False
 
         path =  self.config.dvoLocation + "/SkyTable.fits"
         if self.scratchDb.alreadyImportedThisDvoTable(path): 
             self.logger.debugPair("DVO SkyTable.fits file", "up-to-date")        
-            return
+            return False
 
         self.logger.infoSeparator()
@@ -178,4 +181,6 @@
         self.scratchDb.setImportedThisDvoTable(path)
         self.logger.infoPair("Finished importing SkyTable at", self.config.dvoLocation)
+
+        return True
 
     '''
