I don't want to understand it completely
.
(I do understand it automatically does something for the user when he clicks on an innocent looking link from somewhere else.)
Also, if I understand the discussion on Slashdot correctly, this is something that can be fixed in Xoops. But it'd probably require alot more effort than is worth it for just the extra button.