Half the calendar is missing...

Look:
http://gymgroepas.be/phpwebsite/inde...endar&calendar[view]=year&year=2007
In the calender, May is listed twice and both month's only contain 5 days.
:|
August also has 5 days... :s
It worked perfect for over a year.
Reinstalling the calendar does not fix it.

Help!

Ps: it is told to be a php 5 problem, any suggestions on how to solve it?

Ps2: sorry voor Engels, maar heb het ook gepost op het forum van de makers, waar geen antwoord komt waarschijnlijk.
Het probleem is vermoedelijk opgetreden bij de overgang naar php 5.
Iemand enige ervaring hoe dit op te lossen valt?