Using release 2009-02-14 and have a similar problem.
several uri protocol identifier messes up page parsing. however http:// does work correctly here...
shouldnt the uri matching allow more protocols?
example:
====== test1 ======
blabla
keyserver is
hkp://pgp.mit.edu
====== test2 ======
this dont get formatted properly