diff --git a/core/lib/Drupal/Core/TypedData/TypedDataManager.php b/core/lib/Drupal/Core/TypedData/TypedDataManager.php index 27fa756..0c631a0 100644 --- a/core/lib/Drupal/Core/TypedData/TypedDataManager.php +++ b/core/lib/Drupal/Core/TypedData/TypedDataManager.php @@ -407,6 +407,9 @@ public function isTypedData($object) { elseif ($object instanceof AnyInterface) { return TRUE; } + elseif ($object instanceof DataReferenceInterface) { + return TRUE; + } return FALSE; } }