Ok i've found a solution for this problem. the soultion was actually right here in this very forum, so i take back what i said about wordpress developers.
Look for the following line in your index.php
<?php comments_popup_link(__('Comments (0)'), __('Comments (1)'), __('Comments (%)')); ?>
Just before this line add this one.
<?php $single=false; ?>
So it looks like this.
<?php $single=false; ?>
<?php comments_popup_link(__('Comments (0)'), __('Comments (1)'), __('Comments (%)')); ?>
Adding this line will not stuff up 'the loop' because the loop only runs once on the permalink page, it doesnt stuff up the main page as single already equals false.
I checked the code and it runs perfectly.