diff -Nur -x '*.orig' -x '*.rej' phpki/phpki-0.82/include/openssl_functions.php mezzanine_patched_phpki/phpki-0.82/include/openssl_functions.php --- phpki/phpki-0.82/include/openssl_functions.php 2010-03-18 16:41:48.000000000 +0100 +++ mezzanine_patched_phpki/phpki-0.82/include/openssl_functions.php 2010-03-18 16:41:13.000000000 +0100 @@ -543,7 +543,7 @@ unset($cmd_output); $cmd_output[] = 'Creating certifcate request.'; - if ($passwd) { + if (($passwd) && ($passwd != "''")) { exec(REQ." -new -newkey rsa:$keysize -keyout '$userkey' -out '$userreq' -config '$cnf_file' -days '$expiry_days' -passout pass:$passwd 2>&1", $cmd_output, $ret); } else {