Index: /trunk/src/bldprogs/scm.cpp
===================================================================
--- /trunk/src/bldprogs/scm.cpp	(revision 69509)
+++ /trunk/src/bldprogs/scm.cpp	(revision 69510)
@@ -795,6 +795,6 @@
     {
         PCSCMREWRITERCFG pCurAction = paRewriters[iSrc];
-        if (pCurAction == pAction)
-            paRewriters[iDst++] = pAction;
+        if (pCurAction != pAction)
+            paRewriters[iDst++] = pCurAction;
     }
     pEntry->cRewriters = iDst;
