Index: t3lib/class.t3lib_userauthgroup.php
===================================================================
--- t3lib/class.t3lib_userauthgroup.php	(revision 7295)
+++ t3lib/class.t3lib_userauthgroup.php	(working copy)
@@ -1526,6 +1526,22 @@
 			}
 		}
 
+        // Patch 13763 to allow for users file mounts to be in draft workspace
+        // Admin users has the base fileadmin dir mounted
+        if ($this->isAdmin() && $GLOBALS['TYPO3_CONF_VARS']['BE']['fileadminDir'])  {
+            $this->addFileMount($GLOBALS['TYPO3_CONF_VARS']['BE']['fileadminDir'], '', PATH_site.$GLOBALS['TYPO3_CONF_VARS']['BE']['fileadminDir'], 0, '');
+        }
+
+        $this->dataLists['filemount_list'] = t3lib_div::uniqueList($this->dataLists['filemount_list']);
+        error_log(print_r($this->dataLists['filemount_list'],true));
+        if ($this->dataLists['filemount_list']) {
+            $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('*', 'sys_filemounts', 'deleted=0 AND hidden=0 AND pid=0 AND uid IN ('.$this->dataLists['filemount_list'].')');
+            while ($row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res))  {
+              $this->addFileMount($row['title'], $row['path'], $row['path'], $row['base']?1:0, '');
+             }
+        }
+        // End of Patch 13763
+
 		if ($allowed_languages = $this->getTSConfigVal('options.workspaces.allowed_languages.'.$this->workspace))	{
 			$this->groupData['allowed_languages'] = $allowed_languages;
 			$this->groupData['allowed_languages'] = t3lib_div::uniqueList($this->groupData['allowed_languages']);
@@ -1827,4 +1843,4 @@
 	include_once($TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['t3lib/class.t3lib_userauthgroup.php']);
 }
 
-?>
\ No newline at end of file
+?>
