]> git.uio.no Git - usit-rt.git/blobdiff - lib/RT/Group.pm
Upgrade to 4.0.13
[usit-rt.git] / lib / RT / Group.pm
index 0c6028c43cb27205d520dbfaa23c59ae42918ff6..d4d2802ad39419bd28e7d0faf2b1192b1512c880 100644 (file)
@@ -529,8 +529,9 @@ sub _ValidateUserDefinedName {
 
     my $dupcheck = RT::Group->new(RT->SystemUser);
     $dupcheck->LoadUserDefinedGroup($value);
-    return (0, $self->loc("Group name '[_1]' is already in use", $value))
-        if $dupcheck->id;
+    if ( $dupcheck->id && ( !$self->id || $self->id != $dupcheck->id ) ) {
+        return ( 0, $self->loc( "Group name '[_1]' is already in use", $value ) );
+    }
     return 1;
 }