--- unicorn-0.3.0/unicorn_atm/unicorn_atmdrv.c Thu May 23 10:33:38 2002 +++ unicorn-0.3.0-patched/unicorn_atm/unicorn_atmdrv.c Fri May 24 11:26:28 2002 @@ -338,6 +339,9 @@ T_MswCtrl msw_ctrl; AMSW_ModemState modemstate=C_AMSW_IDLE; + if (drv->ep == NULL) + return C_AMSW_IDLE; + ASSERT(drv->ep->msw_control != NULL); msw_ctrl.code = MSW_CTL_GET_STATE;