diff --git a/src/servers/input/MouseSettings.cpp b/src/servers/input/MouseSettings.cpp index 2deb92c658..df81cd3cd3 100644 --- a/src/servers/input/MouseSettings.cpp +++ b/src/servers/input/MouseSettings.cpp @@ -105,7 +105,8 @@ MouseSettings::SaveSettings() return status; BFile file(path.Path(), B_READ_WRITE | B_CREATE_FILE); - if (status < B_OK) + status = file.InitCheck(); + if (status != B_OK) return status; file.Write(&fSettings, sizeof(fSettings));