fix: #3614874 Better guard routing system (and menu_tree) against empty ("") routes

Closes #3614874

Merge request reports

Loading