protect updater from errors