--- embed_widgets_ui.module	2008-08-16 03:28:56.000000000 +0530
+++ embed_widgets_uiNew.module	2010-08-20 12:13:57.131115891 +0530
@@ -1889,7 +1889,7 @@ function embed_widgets_ui_source_edit_su
     $source['settings']['delta'] = $delta;
   }
   else if ($form_state['values']['config']['type'] == 'view') {
-    $source['settings'] = array_merge($source['settings'], $form_state['values']['config']['new_source']['view']);
+    $source['settings'] = array_merge((array)$source['settings'], $form_state['values']['config']['new_source']['view']);
   }
 
   $result = embed_widgets_source_save($source);
