diff --git a/samba/save_fshare.cgi b/samba/save_fshare.cgi index c6744aa57..2f8ad49e5 100755 --- a/samba/save_fshare.cgi +++ b/samba/save_fshare.cgi @@ -45,7 +45,7 @@ if ($name ne "global") { elsif ($in{old_name} ne $name && $exists{$name}) { &error(&text('savefshare_exist', $name)); } - elsif ($name !~ /^[A-Za-z0-9_\$ ]+$/) { + elsif ($name !~ /^[A-Za-z0-9_\$\- ]+$/) { &error(&text('savefshare_mode', $name)); } elsif ($name eq "global") { # unreachable code ? EB diff --git a/samba/save_pshare.cgi b/samba/save_pshare.cgi index 4e0990bc2..37692afdb 100755 --- a/samba/save_pshare.cgi +++ b/samba/save_pshare.cgi @@ -47,7 +47,7 @@ if ($name ne "global") { elsif ($in{old_name} ne $name && $exists{$name}) { &error(&text('savepshare_exist', $name)); } - elsif ($name !~ /^[A-Za-z0-9_\$ ]+$/) { + elsif ($name !~ /^[A-Za-z0-9_\$\- ]+$/) { &error(&text('savepshare_name', $name)); } elsif ($name eq "global") {