Added some more checks due to changed to returned reconciliation object earlier.