diff --git a/plugins/decklink/decklink-source.cpp b/plugins/decklink/decklink-source.cpp index 99577e826..08be9e06b 100644 --- a/plugins/decklink/decklink-source.cpp +++ b/plugins/decklink/decklink-source.cpp @@ -102,7 +102,7 @@ static void decklink_hide(void *data) DeckLinkInput *decklink = (DeckLinkInput *)data; obs_source_t *source = decklink->GetSource(); bool showing = obs_source_showing(source); - if (decklink->dwns && showing) + if (decklink->dwns && !showing && decklink->Capturing()) decklink->Deactivate(); }