diff --git a/src/ComponentBase.php b/src/ComponentBase.php
index 393ba51..6c5362d 100644
--- a/src/ComponentBase.php
+++ b/src/ComponentBase.php
@@ -268,6 +268,10 @@ class ComponentBase extends PluginBase implements ComponentInterface {
       $config['extra'] = serialize($config['extra']);
     }
 
+  if (!isset($config['value'])) {
+    $config['value'] = '';
+  }
+    
     \Drupal::database()->merge('webform_component')
       ->key(['nid' => $config['nid'], 'cid' => $config['cid']])
       ->fields(array_keys($config), array_values($config))
