MPLS bug?

I presume there to have been a network interruption which resulted in OSPF reconverging but LDP not having timed out.

The following thread details the same problem, we have not had a subsequent problem since matching OSPF and MPLS LDP interface timers:
http://forum.mikrotik.com/t/mpls-incorrect-forwarding-table/103749/1