diff --git a/UI/window-basic-main-transitions.cpp b/UI/window-basic-main-transitions.cpp index bbe26ba80..bb51c33c5 100644 --- a/UI/window-basic-main-transitions.cpp +++ b/UI/window-basic-main-transitions.cpp @@ -415,10 +415,8 @@ void OBSBasic::TransitionToScene(OBSSource source, bool force, } if (black && !prevFTBSource) { + prevFTBSource = source; source = nullptr; - prevFTBSource = - obs_transition_get_active_source(transition); - obs_source_release(prevFTBSource); } else if (black && prevFTBSource) { source = prevFTBSource; prevFTBSource = nullptr;