Index: trunk/ippToPsps/jython/gpc1db.py
===================================================================
--- trunk/ippToPsps/jython/gpc1db.py	(revision 37749)
+++ trunk/ippToPsps/jython/gpc1db.py	(revision 37750)
@@ -354,11 +354,16 @@
                FROM warpSkyCellMap \
                JOIN warpRun USING(warp_id) \
-               JOIN diffInputSkyfile on warp1 = warp_id \ 
-               WHERE diffInputSkyfile.diff_skyfile_id = " + str(diffID) + " AS a"
-
-        try:
-            rs = self.executeQuery(sql)
-        except:
+               JOIN diffInputSkyfile on warp1 = warp_id  \
+               JOIN fakeRun using (fake_id) \
+               JOIN camRun using (cam_id) \
+               JOIN chipRun using (chip_id) \
+               WHERE diffInputSkyfile.diff_skyfile_id = " + str(diffID) + ") AS a"
+
+        try:
+            rs = self.executeQuery(sql)
+        except:
+            self.logger.infoPair("failed sql:",sql)
             self.logger.exception("Can't query for imageIDs")
+            
 
         imageIDs = []
