diff --git a/filemanager/inc/class.filemanager_admin.inc.php b/filemanager/inc/class.filemanager_admin.inc.php index 78b6a8aa4d..b0c6997d7b 100644 --- a/filemanager/inc/class.filemanager_admin.inc.php +++ b/filemanager/inc/class.filemanager_admin.inc.php @@ -202,7 +202,8 @@ class filemanager_admin extends filemanager_ui 'everyone' => lang('Everyone'), ); // show [Mount /etemplates] button for admin, if not already mounted and available - $readonlys['etemplates'] = !class_exists('\EGroupware\Stylite\Vfs\Merge\StreamWrapper') || egw_vfs::file_exists('/etemplates') || + $readonlys['etemplates'] = !class_exists('\EGroupware\Stylite\Vfs\Merge\StreamWrapper') || + ($fs_tab=egw_vfs::mount($url)) && isset($fs_tab['/etemplates']) || !isset($GLOBALS['egw_info']['user']['apps']['admin']); //_debug_array($content);