Index: components/markup.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/webform/components/markup.inc,v
retrieving revision 1.18
diff -u -r1.18 markup.inc
--- components/markup.inc	3 Apr 2010 02:49:23 -0000	1.18
+++ components/markup.inc	4 Sep 2010 21:36:59 -0000
@@ -47,7 +47,10 @@
  * Element validate handler; Set the text format value.
  */
 function _webform_edit_markup_validate($form, &$form_state) {
-  $form_state['values']['extra']['format'] = $form_state['values']['format'];
+  if (is_array($form_state['values']['value'])) {
+    $form_state['values']['extra']['format'] = $form_state['values']['value']['format'];
+    $form_state['values']['value'] = $form_state['values']['value']['value'];
+  }
 }
 
 /**
