diff --git a/FEXCore/Source/Interface/Config/Config.cpp b/FEXCore/Source/Interface/Config/Config.cpp index 5c47d6fed..20dabbbda 100644 --- a/FEXCore/Source/Interface/Config/Config.cpp +++ b/FEXCore/Source/Interface/Config/Config.cpp @@ -420,7 +420,7 @@ void ReloadMetaLayer() { } } - if (FEXCore::Config::Exists(FEXCore::Config::CONFIG_SINGLESTEP)) { + if (FEXCore::Config::Exists(FEXCore::Config::CONFIG_SINGLESTEP) && Meta->GetConv(FEXCore::Config::CONFIG_SINGLESTEP).value_or(false)) { // Single stepping also enforces single instruction size blocks Set(FEXCore::Config::ConfigOption::CONFIG_MAXINST, "1"); }