Index: sources/storage/usbwatcher.cpp =================================================================== diff -u -r2437559b2d4cd4c2ac6a926b4f55652e55e1f616 -r15de0cd12dad1ea5107c52e5ed89280bc9e29b1d --- sources/storage/usbwatcher.cpp (.../usbwatcher.cpp) (revision 2437559b2d4cd4c2ac6a926b4f55652e55e1f616) +++ sources/storage/usbwatcher.cpp (.../usbwatcher.cpp) (revision 15de0cd12dad1ea5107c52e5ed89280bc9e29b1d) @@ -245,7 +245,7 @@ // has been tested manually bool ok; _usbDrive = vDevice.toLatin1().constData(); - ok = ::mount(_usbDrive, USB_Mount_Point, USB_File_System, 0, "") == 0; + ok = ::mount(_usbDrive, USB_Mount_Point, USB_File_System,MS_SYNCHRONOUS , "") == 0; if (ok) { _mounted = true; _removed = false;