diff options
Diffstat (limited to 'src/prepaid-manager-applet.py')
-rwxr-xr-x | src/prepaid-manager-applet.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/prepaid-manager-applet.py b/src/prepaid-manager-applet.py index 29d90a9..22464e0 100755 --- a/src/prepaid-manager-applet.py +++ b/src/prepaid-manager-applet.py @@ -194,7 +194,11 @@ class PPMController(GObject.GObject): self.mm = ModemManagerProxy() self._connect_mm_signals() - modems = self.mm.get_modems() + try: + modems = self.mm.get_modems() + except ModemError as e: + logging.error("%s" % e.msg) + modems = None if modems: modem = modems[0] # FIXME: handle multiple modems logging.debug("Using modem %s" % modem) |