Dashboard bug?

While looking into a thread about dashboard not having a scrollable menu, I stumbled on this, might be a problem if one isn’t careful.

You can give aliases to a dashboard so it’s url isn’t an id-number. But there is no check to see if it already exists or not and you can just give the same alias to several dashboards … And when you click the link of the dashboards with the same alias, you only get to the first, the other points logically to the first found …
In my test below when you use play as alias for first and last, you end with links to first for ‘play’ and ‘consolidation’ dashboard. Maybe add a check on ‘safe’ to prevent double use of same alias ?