Index: wp-includes/widgets.php
===================================================================
--- wp-includes/widgets.php	(revision 11028)
+++ wp-includes/widgets.php	(working copy)
@@ -962,6 +962,8 @@
 	if ( empty($settings) ) {
 		$single = true;
 	} else {
+		if ( isset($settings['number']) )
+			unset($settings['number']);
 		foreach ( array_keys($settings) as $number ) {
 			if ( !is_numeric($number) ) {
 				$single = true;
