From 987580e03f2a3bd213eb0f40410fa71297bc389d Mon Sep 17 00:00:00 2001 From: Ryan Boren Date: Thu, 4 Dec 2008 23:20:41 +0000 Subject: [PATCH] Fix warning. fixes #8448 git-svn-id: https://develop.svn.wordpress.org/trunk@10052 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/includes/plugin.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/wp-admin/includes/plugin.php b/wp-admin/includes/plugin.php index 92b46c51e1..c43065e192 100644 --- a/wp-admin/includes/plugin.php +++ b/wp-admin/includes/plugin.php @@ -1011,9 +1011,14 @@ function add_option_whitelist( $new_options, $options = '' ) { } foreach( $new_options as $page => $keys ) { foreach( $keys as $key ) { - $pos = array_search( $key, $whitelist_options[ $page ] ); - if( $pos === false ) + if ( !isset($whitelist_options[ $page ]) || !is_array($whitelist_options[ $page ]) ) { + $whitelist_options[ $page ] = array(); $whitelist_options[ $page ][] = $key; + } else { + $pos = array_search( $key, $whitelist_options[ $page ] ); + if ( $pos === false ) + $whitelist_options[ $page ][] = $key; + } } } return $whitelist_options;