diff --git a/modules/core/quick/src/QuickFormInstanceManager.php b/modules/core/quick/src/QuickFormInstanceManager.php index 6c3cf83d1..9ab11bc6d 100644 --- a/modules/core/quick/src/QuickFormInstanceManager.php +++ b/modules/core/quick/src/QuickFormInstanceManager.php @@ -90,7 +90,7 @@ class QuickFormInstanceManager implements QuickFormInstanceManagerInterface { // Or, if this plugin does not require a quick form instance configuration // entity, then add a new (unsaved) config entity with default values from // the plugin. - elseif (empty($plugin['requiresEntity'])) { + elseif (($plugin = $this->quickFormPluginManager->getDefinition($id, FALSE)) && empty($plugin['requiresEntity'])) { return QuickFormInstance::create(['id' => $id, 'plugin' => $id]); }