Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell/model
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2007-04-05 04:22:13 (GMT)
committer Dan Williams <dcbw@redhat.com>2007-04-05 04:22:13 (GMT)
commit396ca0e64ea40fdaade2dfc4a13028dfc0a4f89b (patch)
tree6b998d263430ceabf57977799c9200be3ae14458 /shell/model
parent7a2a480850ed1e941c8b98d29ed99de54a3ac354 (diff)
Don't hiccup on NM start/stop
Diffstat (limited to 'shell/model')
-rw-r--r--shell/model/devices/devicesmodel.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/shell/model/devices/devicesmodel.py b/shell/model/devices/devicesmodel.py
index 4a2148c..8b0dc9d 100644
--- a/shell/model/devices/devicesmodel.py
+++ b/shell/model/devices/devicesmodel.py
@@ -75,7 +75,8 @@ class DevicesModel(gobject.GObject):
pass
def _network_device_removed_cb(self, network_manager, nm_device):
- self.remove_device(self._get_network_device(nm_device))
+ if self._devices.has_key(str(nm_device.get_op())):
+ self.remove_device(self._get_network_device(nm_device))
def _check_network_device(self, nm_device):
if not nm_device.is_valid():