diff --git a/pcsx2/gui/Panels/SpeedhacksPanel.cpp b/pcsx2/gui/Panels/SpeedhacksPanel.cpp index 4388b67932..7fde63d91c 100644 --- a/pcsx2/gui/Panels/SpeedhacksPanel.cpp +++ b/pcsx2/gui/Panels/SpeedhacksPanel.cpp @@ -360,8 +360,10 @@ void Panels::SpeedHacksPanel::OnEnable_Toggled( wxCommandEvent& evt ) void Panels::SpeedHacksPanel::Defaults_Click( wxCommandEvent& evt ) { + //Can only get here presets are disabled at the GUI (= the 'Defaults' button is enabled). AppConfig currentConfigWithHacksReset = *g_Conf; currentConfigWithHacksReset.EmuOptions.Speedhacks = Pcsx2Config::SpeedhackOptions(); + currentConfigWithHacksReset.EnablePresets=false;//speed hacks gui depends on preset, apply it as if presets are disabled ApplyConfigToGui( currentConfigWithHacksReset ); evt.Skip(); }