From fd7b25b607a7100d5dd9f9e0e56c992a0192c53a Mon Sep 17 00:00:00 2001 From: WarmUpTill <19472752+WarmUpTill@users.noreply.github.com> Date: Wed, 3 Jun 2026 22:53:39 +0200 Subject: [PATCH] Fix crash on transition start in studio mode --- plugins/base/macro-condition-transition.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/base/macro-condition-transition.cpp b/plugins/base/macro-condition-transition.cpp index 4da8f3f4..74e899a8 100644 --- a/plugins/base/macro-condition-transition.cpp +++ b/plugins/base/macro-condition-transition.cpp @@ -163,7 +163,7 @@ void MacroConditionTransition::TransitionStarted(void *data, calldata_t *cd) // Look up the original by name to get a comparable reference. const bool studioModeActive = obs_frontend_preview_program_mode_active(); - if (studioModeActive) { + if (studioModeActive && startSource) { OBSSourceAutoRelease startSourceByName = obs_get_source_by_name( obs_source_get_name(startSource)); if (startSourceByName) {