Index: dll/win32/userenv/profile.c
===================================================================
--- dll/win32/userenv/profile.c	(Revision 70401)
+++ dll/win32/userenv/profile.c	(Arbeitskopie)
@@ -1309,6 +1309,23 @@
         return FALSE;
     }
 
+    {
+        HKEY hUserKey;
+
+        Error = RegOpenKeyExW(HKEY_USERS,
+                              SidString.Buffer,
+                              0,
+                              KEY_WRITE,
+                              &hUserKey);
+        if (Error == ERROR_SUCCESS)
+        {
+            RegDeleteKeyW(hUserKey,
+                          L"Volatile Environment");
+
+            RegCloseKey(hUserKey);
+        }
+    }
+
     /* Unload the hive */
     Error = RegUnLoadKeyW(HKEY_USERS,
                           SidString.Buffer);
