diff --git a/Common/CommandLine.cpp b/Common/CommandLine.cpp
index 88463526d3642ca21de9b8a35081512feccead00..081c3378e4325ff60c28b82192cbfd6d82ee5e57 100644
--- a/Common/CommandLine.cpp
+++ b/Common/CommandLine.cpp
@@ -663,7 +663,7 @@ void Get_Options(int argc, char *argv[])
 
   if(CTX::instance()->files.empty()){
     std::string base = (getenv("PWD") ? "" : CTX::instance()->homeDir);
-    GModel::current()->setFileName((base + CTX::instance()->defaultFileName).c_str());
+    GModel::current()->setFileName(base + CTX::instance()->defaultFileName);
   }
   else
     GModel::current()->setFileName(CTX::instance()->files[0]);