diff options
Diffstat (limited to 'volumesmanager.py')
-rw-r--r-- | volumesmanager.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/volumesmanager.py b/volumesmanager.py index f0948ce..91efc81 100644 --- a/volumesmanager.py +++ b/volumesmanager.py @@ -182,10 +182,7 @@ class VolumesManager(gobject.GObject): return volume_id = self._mount_in_datastore(udi) else: - volume = self._get_volume_by_udi(udi) - if volume is not None: - self._volumes.remove(volume) - self.emit('volume-removed', volume) + self.unmount_from_datastore(udi) return def _mount_in_datastore(self, udi): |