diff --git a/core/tests/Drupal/Tests/Core/Template/TwigExtensionTest.php b/core/tests/Drupal/Tests/Core/Template/TwigExtensionTest.php
index 6b9525e..7ee0a59 100644
--- a/core/tests/Drupal/Tests/Core/Template/TwigExtensionTest.php
+++ b/core/tests/Drupal/Tests/Core/Template/TwigExtensionTest.php
@@ -200,6 +200,11 @@ public function testSafeJoin() {
];
$result = $twig_extension->safeJoin($twig_environment, $items, '
');
$this->assertEquals('<em>will be escaped</em>
will be markup
will be rendered', $result);
+
+ // Ensure that safe join supports empty variables to support Twig safe mode.
+ $items = NULL;
+ $result = $twig_extension->safeJoin($twig_environment, $items, '
');
+ $this->assertEmpty($result);
}
/**