diff -r f8c27fe9fe63 -r a3e288343fe7 librazor/rpm.c --- a/librazor/rpm.c Fri Jun 12 16:59:11 2009 +0100 +++ b/librazor/rpm.c Thu Jul 02 11:31:03 2009 +0100 @@ -914,7 +914,7 @@ if (!fp) { perror(program); retval = -1; - } else if (fwrite(script, strlen(script), 1, fp) != 1) { + } else if (script && fwrite(script, strlen(script), 1, fp) != 1) { perror("failed to write script to program"); retval = -1; } else