It seems like this should be a flag.  If it fails once, won't it fail every time?