Index: trunk/ippTools/share/pubtool_pending.sql
===================================================================
--- trunk/ippTools/share/pubtool_pending.sql	(revision 27041)
+++ trunk/ippTools/share/pubtool_pending.sql	(revision 27052)
@@ -27,4 +27,5 @@
         AND publishRun.state = 'new'
         AND diffRun.state = 'full'
+        AND (diffRun.magicked > 0 OR diffRun.diff_mode = 4 OR publishClient.magicked = 0)
         -- WHERE hook %s
     UNION
@@ -47,4 +48,5 @@
         AND publishRun.state ='new'
         AND camRun.state = 'full'
+        AND (camRun.magicked > 0 OR publishClient.magicked = 0)
         -- WHERE hook %s
 ) AS publishToDo
