--- /dev/null
+diff -urN fcron-2.9.5.1.org/job.c fcron-2.9.5.1/job.c
+--- fcron-2.9.5.1.org/job.c 2004-11-14 17:32:36.000000000 +0100
++++ fcron-2.9.5.1/job.c 2005-01-08 17:22:20.926898760 +0100
+@@ -463,8 +463,7 @@
+ if ( mailf != NULL &&
+ (is_mailzerolength(line->cl_option) ||
+ ( ( is_mail(line->cl_option) &&
+- ( (fseek(mailf, 0, SEEK_END) == 0 && ftell(mailf) > mailpos) ||
+- ! (WIFEXITED(status) && WEXITSTATUS(status) == 0) ) ) ) ) )
++ ( (fseek(mailf, 0, SEEK_END) == 0 && ftell(mailf) > mailpos) ) ) ) ) )
+ /* an output exit : we will mail it */
+ mail_output = 1;
+ else