--- msgerror.c.orig Mon Dec 9 11:04:18 1996 +++ msgerror.c Mon Dec 9 11:04:44 1996 @@ -99,7 +99,8 @@ } else { *diagnostic++ = 0; wtt = strchr(diagnostic,'\001'); - *wtt++ = 0; + if (wtt) + *wtt++ = 0; } if (*rcpt == '\003' /* XX: MAGIC! */) { --Swen