diff --git a/lib/cyberman/Records.pm b/lib/cyberman/Records.pm index 038f162..285f029 100644 --- a/lib/cyberman/Records.pm +++ b/lib/cyberman/Records.pm @@ -93,7 +93,7 @@ post '/domains/:name/records/add' => sub { } } - if (param("rname") !~ m/^(@|([a-zA-Z0-9]([a-zA-Z0-9-_]*[a-zA-Z0-9])\.)*[a-zA-Z0-9]([a-zA-Z0-9-_]*[a-zA-Z0-9])?)$/) { + if (param("rname") !~ m/^(@|([a-zA-Z0-9]([a-zA-Z0-9-_]*[a-zA-Z0-9])?\.)*[a-zA-Z0-9]([a-zA-Z0-9-_]*[a-zA-Z0-9])?)$/) { $errs{"e_bad_name"} = 1; }