diff --git a/lib/TTCrud/TTCrud.php b/lib/TTCrud/TTCrud.php index fc08accf8..ab75ed40a 100644 --- a/lib/TTCrud/TTCrud.php +++ b/lib/TTCrud/TTCrud.php @@ -41,7 +41,9 @@ class TTCrud extends mfBaseController { if (method_exists($this, 'permissionsCheckOverride')) $this->permissionsCheckOverride(); - else if (!$this->user->is(["Admin"])) + else if (isset($this->permissionCheck) && !empty($this->permissionCheck) && !$this->user->can($this->permissionCheck)) + $this->redirect("Dashboard"); + else if (!$this->user->is(["Admin"])) $this->redirect("Dashboard");