Hi,
Yes, we are using NavigateURL:
lnkAsk.Attributes.Add("onclick", "return " & UrlUtils.PopUpUrl(Globals.NavigateURL(TabId, "Ask", "mid=" & ModuleId), Me, PortalSettings, True, False))
However, the problem exists even on the built-in editor: //ctl/Edit/mid/418?popUp=true
---
Breakthrough! I have discovered this problem only exists on the home page. The home page has a custom URL of "/", to prevent http://host.tld/ and http://host.tld/Home from showing the same content (SEO says this is a Very Bad Thing).
It seems the URL rewriter is redirecting /Home/ctl/... to //ctl/... and breaking things. This is likely a bug?
Unfortunately, because all popups are broken, I can't edit the page settings for the homepage anymore. I shall have to edit the database and change it manually.
Perhaps there is a workaround for this? Another method of implementing a 403 Redirect from /Home to /?