From 6c34d69887c04d3a52c665f3f528ad401851f898 Mon Sep 17 00:00:00 2001 From: alec Date: Mon, 19 Dec 2011 10:23:09 +0000 Subject: - Fix "PHP Warning: Invalid argument supplied for foreach()" (#1488264) git-svn-id: https://svn.roundcube.net/trunk@5630 208e9e7b-5314-0410-a742-e7e81cd9613c --- roundcubemail/program/steps/settings/folders.inc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/roundcubemail/program/steps/settings/folders.inc b/roundcubemail/program/steps/settings/folders.inc index 31f31a32a..7364c6eec 100644 --- a/roundcubemail/program/steps/settings/folders.inc +++ b/roundcubemail/program/steps/settings/folders.inc @@ -293,10 +293,12 @@ function rcube_subscription_form($attrib) if (!$disabled && $folder['virtual'] && $folder['level'] == 0 && !empty($namespace)) { $fname = $folder['id'] . $delimiter; foreach ($namespace as $ns) { - foreach ($ns as $item) { - if ($item[0] === $fname) { - $disabled = true; - break 2; + if (is_array($ns)) { + foreach ($ns as $item) { + if ($item[0] === $fname) { + $disabled = true; + break 2; + } } } } -- cgit v1.2.3