diff --git a/app/Http/Controllers/GroupsController.php b/app/Http/Controllers/GroupsController.php index 524004335..577030390 100755 --- a/app/Http/Controllers/GroupsController.php +++ b/app/Http/Controllers/GroupsController.php @@ -83,6 +83,10 @@ class GroupsController extends Controller { $permissions = config('permissions'); $groupPermissions = $group->decodePermissions(); + + if ((!is_array($groupPermissions)) || (!$groupPermissions)) { + $groupPermissions = []; + } $selected_array = Helper::selectedPermissionsArray($permissions, $groupPermissions); return view('groups.edit', compact('group', 'permissions', 'selected_array', 'groupPermissions')); }