diff --git a/main.cpp b/main.cpp
index 6e2ae1e0e779fdb5c6ef246e33fe48cb5db36b89..db1a9a109690c676d4833d5e265e19d6cb5489e7 100644
--- a/main.cpp
+++ b/main.cpp
@@ -141,7 +141,7 @@ main(int argc, char* argv[])
     GlobalInstances::setPixmapManipulator(std::make_unique<PixbufManipulator>());
     LRCInstance::init();
 
-    QFile debugFile("daemon.log");
+    QFile debugFile(qApp->applicationDirPath() + "/" + "jami.log");
 
     for (auto string : QCoreApplication::arguments()) {
         if (string.startsWith("jami:")) {