diff --git a/account/mkusercert.in b/account/mkusercert.in
index 36329c216d97c8490c4e4a06a50963737ee944d8..530bb32d244ae387d9e97a5a160b7decf6bcb124 100755
--- a/account/mkusercert.in
+++ b/account/mkusercert.in
@@ -394,7 +394,7 @@ sub CreateNewCert() {
     #
     my $DN = `$OPENSSL x509 -subject -noout -in usercert_cert.pem`;
     chomp($DN);
-    if ($DN =~ /^subject=\s*(\/[-\/\=\w\@\.\s]+)$/) {
+    if ($DN =~ /^subject=\s*(\/[-\/\=\w\@\.,\s]+)$/) {
 	$DN = $1;
     }
     else {