Proper fix of saveSettings

Let's fix things the "good" way now, to prevent having to muck things up too much if more booleans are added or anything gets moved around, per @Arantor.