diff --git a/core/modules/path_alias/src/AliasManager.php b/core/modules/path_alias/src/AliasManager.php
index cd844814fe3dabad0723259f23f83152118c0f68..bbad7cde5ff5155181931fe440ecbec5372d5df3 100644
--- a/core/modules/path_alias/src/AliasManager.php
+++ b/core/modules/path_alias/src/AliasManager.php
@@ -144,7 +144,7 @@ public function getPathByAlias($alias, $langcode = NULL) {
    * {@inheritdoc}
    */
   public function getAliasByPath($path, $langcode = NULL) {
-    $path ??= '';
+    $path = (string) $path;
     if (!str_starts_with($path, '/')) {
       $path = '/' . $path;
     }