--- cron-3.0pl1/cron.c 2006-04-12 13:36:02.000000000 +0200 +++ cron-3.0pl1.patched2/cron.c 2006-04-12 12:36:13.000000000 +0200 @@ -346,7 +346,7 @@ ( ((e->flags & DOM_STAR) || (e->flags & DOW_STAR)) ? (bit_test(e->dow,dow) && bit_test(e->dom,dom)) : (bit_test(e->dow,dow) || bit_test(e->dom,dom)))) { - if ((doNonWild && !(e->flags & (MIN_STAR|HR_STAR))) + if ((doNonWild && (e->flags & (MIN_STAR|HR_STAR))) || (doWild && (e->flags & (MIN_STAR|HR_STAR)))) job_add(e, u); }