correctly stop evalList on error