fix for crash when error parameter is nil