diff options
-rwxr-xr-x | editgroups.cgi | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/editgroups.cgi b/editgroups.cgi index 4390b5d44..1b2f0d3df 100755 --- a/editgroups.cgi +++ b/editgroups.cgi @@ -64,7 +64,7 @@ sub RederiveRegexp ($$) AND grant_type = ? and isbless = 0"); $sth->execute(); while (my ($uid, $login) = $sth->fetchrow_array()) { - if ($login =~ m/$regexp/i) + if (($regexp =~ /\S+/) && ($login =~ m/$regexp/i)) { $sthadd->execute($uid, $gid, GRANT_REGEXP); } else { |