Can you catch the specific error string(s) here? To make sure that we're not catching some unrelated error. Or returning more than we should be. Ideally include the line number too, if it's reported.