diff --git a/scm-core/src/main/java/sonia/scm/repository/PermissionUtil.java b/scm-core/src/main/java/sonia/scm/repository/PermissionUtil.java index 6a40e77b40..913ad5cbd3 100644 --- a/scm-core/src/main/java/sonia/scm/repository/PermissionUtil.java +++ b/scm-core/src/main/java/sonia/scm/repository/PermissionUtil.java @@ -45,6 +45,7 @@ import sonia.scm.web.security.WebSecurityContext; import java.util.Collection; import java.util.List; +import sonia.scm.security.ScmSecurityException; /** * @@ -66,7 +67,7 @@ public class PermissionUtil { if (!hasPermission(repository, securityContext, pt)) { - throw new IllegalStateException("action denied"); + throw new ScmSecurityException("action denied"); } }