diff --git a/modules/backend/formwidgets/RichEditor.php b/modules/backend/formwidgets/RichEditor.php index b9532d54c..91b25c041 100644 --- a/modules/backend/formwidgets/RichEditor.php +++ b/modules/backend/formwidgets/RichEditor.php @@ -224,6 +224,13 @@ class RichEditor extends FormWidgetBase $linkUrl = substr($linkUrl, strlen($baseUrl)); } + /* + * Root page fallback. + */ + if (strlen($linkUrl) === 0) { + $linkUrl = '/'; + } + $linkName = str_repeat(' ', $level * 4); $linkName .= is_array($link) ? array_get($link, 'title', '') : $link; $result[] = ['name' => $linkName, 'url' => $linkUrl];