Index: settings_gui.c =================================================================== --- settings_gui.c (revision 9640) +++ settings_gui.c (working copy) @@ -479,7 +479,9 @@ // save value in temporary variable ((int*)&_opt_mod_temp.diff)[btn] = val; + RaiseWindowWidget(w, _opt_mod_temp.diff_level + 3); SetDifficultyLevel(3, &_opt_mod_temp); // set difficulty level to custom + LowerWindowWidget(w, _opt_mod_temp.diff_level + 3); SetWindowDirty(w); } break; case 3: case 4: case 5: case 6: /* Easy / Medium / Hard / Custom */