Index: trunk/ippTools/share/difftool_definestackstack_part1.sql
===================================================================
--- trunk/ippTools/share/difftool_definestackstack_part1.sql	(revision 26927)
+++ trunk/ippTools/share/difftool_definestackstack_part1.sql	(revision 26958)
@@ -33,14 +33,15 @@
      SELECT 
      	    diffRun.diff_id,
-	    stackRun.stack_id 
+	    diffInputSkyfile.stack1,
+	    diffInputSkyfile.stack2
      FROM diffRun JOIN diffInputSkyfile USING(diff_id) 
      	  JOIN stackRun ON stackRun.stack_id = diffInputSkyfile.stack1 
 	  JOIN stackSumSkyfile USING(stack_id)
 	  WHERE 1
-	  -- diff where hook %s
 	  -- input where hook %s
-) AS diffExp ON stackRun.stack_id = diffExp.stack_id 
+) AS diffExp ON diffExp.stack1 = stackRun.stack_id AND diffExp.stack2 = template.max_stack_id
 WHERE
 	stackSumSkyfile.fault = 0 AND stackSumSkyfile.quality = 0
+	-- diff where hook %s
 	-- input where hook again %s
 ORDER BY stackRun.data_group,stackRun.filter,stackRun.skycell_id
