diff --git a/solid-device-automounter/kded/DeviceAutomounter.cpp b/solid-device-automounter/kded/DeviceAutomounter.cpp --- a/solid-device-automounter/kded/DeviceAutomounter.cpp +++ b/solid-device-automounter/kded/DeviceAutomounter.cpp @@ -96,7 +96,7 @@ if (AutomounterSettings::shouldAutomountDevice(dev.udi(), type)) { Solid::StorageVolume *sv = dev.as(); - if (!sv->isIgnored()) { + if (!sa->isAccessible() && !sv->isIgnored()) { sa->setup(); } }