diff --git a/src/sync.c b/src/sync.c index 3178913..15a44fd 100644 --- a/src/sync.c +++ b/src/sync.c @@ -1570,7 +1570,7 @@ msgs_flags_set( sync_vars_t *svars, int t ) debug( "is expired\n" ); continue; } - if (only_new && !(srec->status & (S_PENDING | S_SKIPPED))) { + if (only_new && !(srec->status & (S_PENDING | S_DUMMY(t^1) | S_SKIPPED))) { debug( "is not new\n" ); continue; }