diff --git a/src/gajim.py b/src/gajim.py
index 30f0504ebc2c68da55459c29c0a618c464732f14..bff8085a57f45bbf13b83fdf67d035133dfbe7c5 100644
--- a/src/gajim.py
+++ b/src/gajim.py
@@ -114,7 +114,7 @@ if os.name == 'nt':
 		_file = None
 		_error = None
 		def write(self, text):
-			fname=os.path.join(common.configpaths.gajimpaths.root,
+			fname=os.path.join(common.configpaths.gajimpaths.cache_root,
 				os.path.split(sys.executable)[1]+'.log')
 			if self._file is None and self._error is None:
 				try: