Index: trunk/ippToPsps/jython/gpc1db.py
===================================================================
--- trunk/ippToPsps/jython/gpc1db.py	(revision 36714)
+++ trunk/ippToPsps/jython/gpc1db.py	(revision 36715)
@@ -398,5 +398,5 @@
 
         # print "staring stack stage cmf"
-
+        #self.logger.infoPair("in stackstagecmf - sql is: ", sql) 
         # get single path base for the directory containing all cmf files, one of which is hopefully for our stack_id
         try:
@@ -524,14 +524,22 @@
                AND filter = '" + filter + "' \
                AND sky_id = %d" % skyID 
-              
-        try:
-            rs = self.executeQuery(sql)
-            rs.first()
-            return rs.getInt()
-             
+
+#        self.logger.infoPair("sql",sql)
+
+        try:
+            rs = self.executeQuery(sql)
+                         
         except:    
             self.logger.exception("can't query for stackid in DVO")
             self.logger.infoPair("failed sql:", sql)
-            return -999
-
-        return 0
+            return 0
+
+        rs.first()
+        try:
+            stackid = rs.getInt(1)
+            self.logger.infoPair("found stack_ID", stackid)
+        except:
+            stackid = -999
+            self.logger.infoPair("using stack_ID",stackid)
+            
+        return stackid    
