diff --git a/dll/win32/shell32/folders/CRegFolder.cpp b/dll/win32/shell32/folders/CRegFolder.cpp index d06230a83d5..5965039c147 100644 --- a/dll/win32/shell32/folders/CRegFolder.cpp +++ b/dll/win32/shell32/folders/CRegFolder.cpp @@ -116,6 +116,7 @@ HRESULT CGuidItemContextMenu_CreateInstance(PCIDLIST_ABSOLUTE pidlFolder, { wcscpy(&key[6], pwszCLSID); AddClassKeyToArray(key, hKeys, &cKeys); + CoTaskMemFree(pwszCLSID); } } AddClassKeyToArray(L"Folder", hKeys, &cKeys);