Right, so this is only not working if you type the link into a channel and double-click on it?

If you click on the Freenode link in your web browser on this page does it work?