Inifinite loop fix on error