if (whichcount>=0 && !art->missing)
art->ipf->counts.results[art->state][whichcount]++;
- if (whichcount == RC_accepted) update_nocheck(1);
- else if (whichcount == RC_unwanted) update_nocheck(0);
+ if (whichcount == RC_accepted)
+ update_nocheck(1);
+ else if (whichcount == RC_unwanted ||
+ (whichcount == RC_rejected && art->state == art_Unsolicited))
+ update_nocheck(0);
InputFile *ipf= art->ipf;