diff --git a/reactos/base/applications/charmap/settings.c b/reactos/base/applications/charmap/settings.c index ff75d784436..e4c6051e818 100644 --- a/reactos/base/applications/charmap/settings.c +++ b/reactos/base/applications/charmap/settings.c @@ -116,6 +116,7 @@ extern void SaveSettings(void) if (RegCreateKey(HKEY_CURRENT_USER, g_szGeneralRegKey, &hKey) == ERROR_SUCCESS) { + RegCloseKey(hKey); if (RegOpenKeyEx(HKEY_CURRENT_USER, g_szGeneralRegKey, 0, KEY_SET_VALUE, &hKey) == ERROR_SUCCESS) { TCHAR szBuffer[MAX_PATH];