diff --git a/plugins/win-dshow/virtualcam-module/virtualcam-filter.cpp b/plugins/win-dshow/virtualcam-module/virtualcam-filter.cpp index 89702b357e6435..7d96416b4ba08a 100644 --- a/plugins/win-dshow/virtualcam-module/virtualcam-filter.cpp +++ b/plugins/win-dshow/virtualcam-module/virtualcam-filter.cpp @@ -61,7 +61,7 @@ VCamFilter::VCamFilter() : OutputFilter() StringCbCat(res_file, sizeof(res_file), L"\\obs-virtualcam.txt"); HANDLE file = CreateFileW(res_file, GENERIC_READ, 0, nullptr, OPEN_EXISTING, 0, nullptr); - if (file) { + if (file != INVALID_HANDLE_VALUE) { char res[128]; DWORD len = 0;