diff --git a/typo3/sysext/extbase/Classes/Persistence/Generic/Backend.php b/typo3/sysext/extbase/Classes/Persistence/Generic/Backend.php index 88c761f..fd00850 100644 --- a/typo3/sysext/extbase/Classes/Persistence/Generic/Backend.php +++ b/typo3/sysext/extbase/Classes/Persistence/Generic/Backend.php @@ -232,6 +232,9 @@ class Backend implements \TYPO3\CMS\Extbase\Persistence\Generic\BackendInterface $query = $this->persistenceManager->createQueryForType($className); $query->getQuerySettings()->setRespectStoragePage(FALSE); $query->getQuerySettings()->setRespectSysLanguage(FALSE); + if ($GLOBALS['BE_USER']->workspace) + $query->getQuerySettings()->setIgnoreEnableFields(TRUE); return $query->matching($query->equals('uid', $identifier))->execute()->getFirst(); } }