Merge "Fix failures for V1.0 vts suites on V1.1 service" into pi-dev
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);