diff -Naur emboss/sigcleave.c emboss_sigcleave_bug_fix/sigcleave.c --- emboss/sigcleave.c 2003-08-18 09:47:38.000000000 +0000 +++ emboss_sigcleave_bug_fix/sigcleave.c 2004-05-10 09:57:46.000000000 +0000 @@ -202,7 +202,7 @@ { if(outf) ajFmtPrintF(outf,"\nNo scores over %.2f\n",minweight); - ajFmtPrintS(&tailStr,"\nNo scores over %.2f\n",minweight); + ajFmtPrintS(&tailStr,"No scores over %.2f\n",minweight); ajReportSetTail(report, tailStr); } else @@ -295,11 +295,17 @@ } } } - + ajReportWrite(report, TabRpt, seq); ajFeattableDel(&TabRpt); ajStrDelReuse(&strand); + + if (!n) + { + ajFmtPrintS(&tailStr,""); + ajReportSetTail(report,tailStr); + } }