diff --git a/lib/modem.js b/lib/modem.js
index 3cf3820..d897b65 100644
--- a/lib/modem.js
+++ b/lib/modem.js
@@ -215,6 +215,7 @@ function readIMSI() {
                 modemInfo.msisdn = msisdn[result];
                 if (modemInfo.msisdn) {
                     logger.info(`MSISDN: ${modemInfo.msisdn}`);
+                    registerModem(modemInfo);
                 }
             } else {
                 logger.warn(`IMSI not detected. Please insert a sim card to your modem. Terminating  ${config.modem.device}.`);