diff --git a/UI/frontend-plugins/frontend-tools/captions.cpp b/UI/frontend-plugins/frontend-tools/captions.cpp index 590d03869..7138ca429 100644 --- a/UI/frontend-plugins/frontend-tools/captions.cpp +++ b/UI/frontend-plugins/frontend-tools/captions.cpp @@ -338,6 +338,7 @@ try { } catch (HRError err) { error("%s failed: %s (%lX)", __FUNCTION__, err.str, err.hr); CoUninitialize(); + captions->th.detach(); } void obs_captions::start()