Thanks Brian,
I have tried it, deleting the widgets and replacing them, then emptying all caches in W3 and my browser cache also. No change.
The calendar with more than 0 events get’s displayed normally. Only 0 events has this problem of not linking to event. Had my developer look at it, he couldn’t figure it out.
There were only some CSS changes made to the theme.
Thanks