Show error dialog if error != nil
Call finish in synchroniser when all collections have been processed.