diff --git a/UI/window-basic-main-dropfiles.cpp b/UI/window-basic-main-dropfiles.cpp index 2622ab19d..cd5c48116 100644 --- a/UI/window-basic-main-dropfiles.cpp +++ b/UI/window-basic-main-dropfiles.cpp @@ -107,8 +107,10 @@ void OBSBasic::AddDropSource(const char *data, DropType image) break; } - if (!obs_source_get_display_name(type)) + if (!obs_source_get_display_name(type)) { + obs_data_release(settings); return; + } if (name.isEmpty()) name = obs_source_get_display_name(type);