diff --git a/program/actions/settings/folders.php b/program/actions/settings/folders.php --- a/program/actions/settings/folders.php +++ b/program/actions/settings/folders.php @@ -82,8 +82,8 @@ $foldersplit = explode($delimiter, $folder); $name = rcube_charset::convert(array_pop($foldersplit), 'UTF7-IMAP'); $is_special = isset($special_folders[$folder_id]); - $parent_folder = $is_special ? '' : join($delimiter, $foldersplit); - $level = $is_special ? 0 : count($foldersplit); + $parent_folder = join($delimiter, $foldersplit); + $level = count($foldersplit); // add any necessary "virtual" parent folders if ($parent_folder && empty($seen[$parent_folder])) {