diff --git a/modules/webform/form_builder_webform.module b/modules/webform/form_builder_webform.module
index 34e035b..a0d356e 100644
--- a/modules/webform/form_builder_webform.module
+++ b/modules/webform/form_builder_webform.module
@@ -367,6 +367,11 @@ function form_builder_webform_form_builder_preview_alter(&$element, $form_type,
     if ($new_element = form_builder_webform_component_invoke($type, 'form_builder_preview_alter', $element)) {
       $element = $new_element;
     }
+
+    // A #title_display property of 0 (as stored by Webform) means no setting.
+    if (isset($element['#title_display']) && $element['#title_display'] == 0) {
+      unset($element['#title_display']);
+    }
   }
 }
 
