diff --git a/wp-includes/widgets.php b/wp-includes/widgets.php index 9d3e8bcf5a..aec35141a6 100644 --- a/wp-includes/widgets.php +++ b/wp-includes/widgets.php @@ -296,7 +296,7 @@ class WP_Widget { if ( !is_array($settings) ) $settings = array(); - if ( !array_key_exists('_multiwidget', $settings) ) { + if ( !empty($settings) && !array_key_exists('_multiwidget', $settings) ) { // old format, convert if single widget $settings = wp_convert_widget_settings($this->id_base, $this->option_name, $settings); }