Fix warning about array_keys requiring an array as an argument when
[squirrelmail.git] / include / options / display.php
index 573f2ba4f6af2a4d5b61d50c65883c452afa1898..60a500c986ea3e269f3dc66c69d857ca90cbd763 100644 (file)
@@ -128,10 +128,15 @@ function load_optpage_data_display() {
     */
 
     $fontset_values = array();
-    foreach (array_keys($fontsets) as $fontset_key) {
-        $fontset_list[$fontset_key]=$fontset_key;
+    $fontset_list = array();
+
+    if (!empty($fontsets) && is_array($fontsets)) {
+
+        foreach (array_keys($fontsets) as $fontset_key) {
+            $fontset_list[$fontset_key]=$fontset_key;
+        }
+        ksort($fontset_list);
     }
-    ksort($fontset_list);
 
     if (count($fontset_list) > 1) {
         $fontset_list = array_merge(array('' => _("Default font style")), $fontset_list);
@@ -488,4 +493,4 @@ function icon_theme_save($option) {
 
 }
 
-?>
\ No newline at end of file
+?>