diff --git a/core/src/plugins/meta.syncable/class.ChangesTracker.php b/core/src/plugins/meta.syncable/class.ChangesTracker.php index 87d78d417b..33a352eba1 100755 --- a/core/src/plugins/meta.syncable/class.ChangesTracker.php +++ b/core/src/plugins/meta.syncable/class.ChangesTracker.php @@ -195,6 +195,9 @@ public function switchActions($actionName, $httpVars, $fileVars) $masks = array(); $currentRepo = $this->accessDriver->repository; AJXP_Controller::applyHook("role.masks", array($currentRepo->getId(), &$masks, AJXP_Permission::READ)); + if(count($masks) == 1 && $masks[0] == "/"){ + $masks = array(); + } $recycle = $currentRepo->getOption("RECYCLE_BIN"); $recycle = (!empty($recycle)?$recycle:false);