precheck on reload to avoid error compalin