aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/prepaid-manager-applet.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/prepaid-manager-applet.py b/src/prepaid-manager-applet.py
index 7df63e6..1e350c0 100755
--- a/src/prepaid-manager-applet.py
+++ b/src/prepaid-manager-applet.py
@@ -247,6 +247,8 @@ class PPMController(GObject.GObject):
def on_modem_error(self, e):
self.view.show_modem_error(e.msg)
logging.error(e.msg)
+ # The modem might have disconnected. So reschedule the setup
+ self.schedule_setup()
def on_provider_changed(self, obj, provider):
"""Act on provider-changed signal"""