diff --git a/UI/window-basic-settings.cpp b/UI/window-basic-settings.cpp index be0197f7c..e73376c73 100644 --- a/UI/window-basic-settings.cpp +++ b/UI/window-basic-settings.cpp @@ -2262,7 +2262,8 @@ void OBSBasicSettings::LoadAudioSources() obs_enum_sources( [](void *data, obs_source_t *source) { auto &AddSource = *static_cast(data); - AddSource(source); + if (!obs_source_removed(source)) + AddSource(source); return true; }, static_cast(&AddSource));