diff options
author | Gabriel Burt <gabriel.burt@gmail.com> | 2011-03-28 16:10:53 -0500 |
---|---|---|
committer | Gabriel Burt <gabriel.burt@gmail.com> | 2011-03-28 16:10:53 -0500 |
commit | 76a1a4275d38655aa2413e7fe4943b99916f6183 (patch) | |
tree | 15f85dbdbb0e01972904c157cfd44725b4876a6c | |
parent | 6e6fd8c24c6bf8e247e6f3f0fa42c0ede49af07c (diff) |
MassStorage: Ignore unmounted volumes
-rw-r--r-- | src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/MassStorageSource.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/MassStorageSource.cs b/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/MassStorageSource.cs index b669a6b21..3be5b9ed3 100644 --- a/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/MassStorageSource.cs +++ b/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/MassStorageSource.cs @@ -62,7 +62,7 @@ namespace Banshee.Dap.MassStorage base.DeviceInitialize (device); volume = device as IVolume; - if (volume == null || (usb_device = volume.ResolveRootUsbDevice ()) == null) { + if (volume == null || !volume.IsMounted || (usb_device = volume.ResolveRootUsbDevice ()) == null) { throw new InvalidDeviceException (); } |