diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp index 586456bdf..f3e8aee6c 100644 --- a/UI/window-basic-main.cpp +++ b/UI/window-basic-main.cpp @@ -729,7 +729,8 @@ void OBSBasic::Save(const char *file) obs_data_set_double(saveData, "scaling_off_y", ui->preview->GetScrollY()); - OBSBasicVCamConfig::SaveData(saveData, true); + if (vcamEnabled) + OBSBasicVCamConfig::SaveData(saveData, true); if (api) { OBSDataAutoRelease moduleObj = obs_data_create(); @@ -1143,7 +1144,8 @@ retryScene: ui->preview->SetFixedScaling(fixedScaling); emit ui->preview->DisplayResized(); - OBSBasicVCamConfig::SaveData(data, false); + if (vcamEnabled) + OBSBasicVCamConfig::SaveData(data, false); /* ---------------------- */