diff --git a/Code/Mantid/Framework/Kernel/src/ConfigService.cpp b/Code/Mantid/Framework/Kernel/src/ConfigService.cpp
index 5361b5f85eff6d958cd1600c6b4b39b7883a0909..dc85dc63ea21cefcc73654e1fbc0684d52a94803 100644
--- a/Code/Mantid/Framework/Kernel/src/ConfigService.cpp
+++ b/Code/Mantid/Framework/Kernel/src/ConfigService.cpp
@@ -441,7 +441,7 @@ void ConfigServiceImpl::configureLogging()
       if (Poco::File(logpath).canWrite() == false)
       {
           // if we cannot write to the default directory then set use the system temp
-          logpath = Poco::Path::temp();
+          logpath = Poco::Path::temp() + "mantid.log";
       }
 
       m_logFilePath = logpath.toString();