diff --git a/lib/base/error_string.c b/lib/base/error_string.c index fba080db7..a562833a9 100644 --- a/lib/base/error_string.c +++ b/lib/base/error_string.c @@ -55,7 +55,8 @@ heim_set_error_message(heim_context context, heim_error_code ret, va_list ap; va_start(ap, fmt); - heim_vset_error_message(context, ret, fmt, ap); + if (context) + heim_vset_error_message(context, ret, fmt, ap); va_end(ap); }