diff --git a/src/Plugin/paragraphs/Behavior/ParagraphsBackgroundPlugin.php b/src/Plugin/paragraphs/Behavior/ParagraphsBackgroundPlugin.php
index 73f62ea..be1a786 100644
--- a/src/Plugin/paragraphs/Behavior/ParagraphsBackgroundPlugin.php
+++ b/src/Plugin/paragraphs/Behavior/ParagraphsBackgroundPlugin.php
@@ -66,7 +66,9 @@ class ParagraphsBackgroundPlugin extends ParagraphsBehaviorBase implements Conta
    * {@inheritdoc}
    */
   public function validateConfigurationForm(array &$form, FormStateInterface $form_state) {
-    if ($form_state->getValue('background_image_field') == NULL) {
+    $paragraphs_type = $form_state->getFormObject()->getEntity();
+    $valid_field_names = array_keys($this->getFieldNameOptions($paragraphs_type, 'image'));
+    if (!in_array($form_state->getValue('background_image_field'), $valid_field_names)) {
       $form_state->setErrorByName('message', $this->t('The plugin cannot be enabled if an image field is missing.'));
     }
   }
diff --git a/src/Tests/ParagraphsBackgroundPluginTest.php b/src/Tests/ParagraphsBackgroundPluginTest.php
index 87b744d..c8f5815 100644
--- a/src/Tests/ParagraphsBackgroundPluginTest.php
+++ b/src/Tests/ParagraphsBackgroundPluginTest.php
@@ -75,6 +75,16 @@ class ParagraphsBackgroundPluginTest extends ParagraphsExperimentalTestBase {
     $this->drupalGet('admin/structure/paragraphs_type/image_test');
     $this->assertOption('edit-behavior-plugins-background-settings-background-image-field', 'none');
     $this->assertOptionSelected('edit-behavior-plugins-background-settings-background-image-field', 'field_image');
+
+    // Check that the Background plugin can't be enabled without an image field
+    // selected as the background image field.
+    $edit = [
+      'label' => 'image_test',
+      'behavior_plugins[background][enabled]' => TRUE,
+      'behavior_plugins[background][settings][background_image_field]' => 'none',
+    ];
+    $this->drupalPostForm(NULL, $edit, t('Save'));
+    $this->assertText('The plugin cannot be enabled if an image field is missing.');
   }
 
   /**
