diff -u b/core/modules/migrate_drupal/src/Plugin/migrate/FieldMigration.php b/core/modules/migrate_drupal/src/Plugin/migrate/FieldMigration.php --- b/core/modules/migrate_drupal/src/Plugin/migrate/FieldMigration.php +++ b/core/modules/migrate_drupal/src/Plugin/migrate/FieldMigration.php @@ -122,7 +122,15 @@ if (!isset($this->fieldPluginCache[$field_type])) { $this->fieldPluginCache[$field_type] = $this->fieldPluginManager->createInstance($plugin_id, [], $this); } - call_user_func([$this->fieldPluginCache[$field_type], $this->pluginDefinition['field_plugin_method']], $this); + if (!empty($this->pluginDefinition['field_plugin_method'])) { + $method = $this->pluginDefinition['field_plugin_method']; + } + else { + // For backwards compatibility, fallback to the old + // cck_plugin_method. + $method = $this->pluginDefinition['cck_plugin_method']; + } + call_user_func([$this->fieldPluginCache[$field_type], $method], $this); } } }