2010-11-04 [wwp] 3.7.6cvs62
[claws.git] / src / filtering.c
index fe76665a4ad16d2de2fe3adc876e9d37b6cfb370..790be5772b4db5e574d5a7969704b415ccb19eab 100644 (file)
@@ -823,9 +823,10 @@ static gboolean filter_msginfo(GSList * filtering_list, MsgInfo * info, PrefsAcc
                }
        }
 
-       /* put in inbox if a final rule could not be applied, or
-        * the last rule was not a final one. */
-       if ((final && !apply_next) || !final) {
+    /* put in inbox if the last rule was not a final one, or
+     * a final rule could not be applied.
+     * Either of these cases is likely. */
+    if (!final || !apply_next) {
                return FALSE;
        }