Snap for 4701683 from ab9f5af6bed01bc2014ef4a1c2a2a9b5c6e81fac to pi-release
Change-Id: If3cb7f3ccad1ff15b4903879c7a9b6a322340d4b
diff --git a/src/eap_peer/eap.c b/src/eap_peer/eap.c
index 11d8129..52b0491 100644
--- a/src/eap_peer/eap.c
+++ b/src/eap_peer/eap.c
@@ -2027,7 +2027,7 @@
eap_notify_status(sm, "completion", "failure");
/* Get the error code from method */
- if (sm->m->get_error_code) {
+ if (sm->m && sm->m->get_error_code) {
error_code = sm->m->get_error_code(sm->eap_method_priv);
if (error_code != NO_EAP_METHOD_ERROR)
eap_report_error(sm, error_code);