Yes sorry, im not implying by the fact it is wrong it doesnt display the module, im more saying the fact the code you cut out was in fact needed in order to display correctly (ie fix the link you report). The code you cut out was required in order to actually correctly fix the display positions.
Lastly, you didnt cause any offence, I actually appreciate your effort, however posting code that could mess up users displays further then stating "it is less hassle and works" doesnt exactly state the truth
It isnt the plugin code 100%, I promise you. If you look and have knowledge of PHP, you will notice the functions do not affect the display to that extent. It is if you cut out the code I provided, and use the plugin, then it will cause those issues.
To cut a long story short anyhow, you identified for me that the reason why some displays arent working for users is in fact an error in the product xml.
Ive updated to v1.01 which should provide fixes for those experiencing difficulties. Please upgrade and overwrite the product.
Thanks
Matt