I found the problem and here is a temporary work around.
In the file wp-includes\widgets.php, adding the following lines of code between 1573 and 1574, sort of fixes it:
$stringpos = strpos($link,’http’, 1);
$link = substr($link, 0, $stringpos);
It’s a band-aid solution, it breaks on links that have the text “http” inside them (besides the original http at the beginning of the link).
For example:
http://somecrazyhttplink.com
would come out as
http://somecrazy
I’m still interested in seeing this.
Is this the right place for this request, or will it even be noticed here?