diff --git a/indra/llvfs/lldir.cpp b/indra/llvfs/lldir.cpp
index eae491f70ac450b24a00396456a22a417b2d9f36..43f17ed2950afa05792d3b580ec4d735a60d9591 100755
--- a/indra/llvfs/lldir.cpp
+++ b/indra/llvfs/lldir.cpp
@@ -294,7 +294,11 @@ std::string LLDir::buildSLOSCacheDir() const
 	}
 	else
 	{
+#if defined(_WIN64) || defined(_X86_64)
+		res = add(getOSCacheDir(), "Alchemy64");
+#else
 		res = add(getOSCacheDir(), "Alchemy");
+#endif
 	}
 	return res;
 }