summaryrefslogtreecommitdiff
path: root/src/Dap
diff options
context:
space:
mode:
authorGabriel Burt <gabriel.burt@gmail.com>2011-03-28 16:10:53 -0500
committerGabriel Burt <gabriel.burt@gmail.com>2011-03-28 16:10:53 -0500
commit76a1a4275d38655aa2413e7fe4943b99916f6183 (patch)
tree15f85dbdbb0e01972904c157cfd44725b4876a6c /src/Dap
parent6e6fd8c24c6bf8e247e6f3f0fa42c0ede49af07c (diff)
MassStorage: Ignore unmounted volumes
Diffstat (limited to 'src/Dap')
-rw-r--r--src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage/MassStorageSource.cs2
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 ();
}