I think http://www.kde-apps.org/content/show.php?content=39596 would be a better choice of HOMEPAGE.
Agreed, it was a mistake.
Err forgot to close :)