Yes, it does. I was going to edit https://github.com/gem/oq-engine/blob/master/openquake/engine/calculators/hazard/general.py#L335 instead by wrapping such code in a ```try-except``` block. I think it is worth to change both.