diff --git a/src/aevol_create.cpp b/src/aevol_create.cpp
index 57608904b7319e1ba46cfe2ab949c169cffd9050..228c34b6c5ce0f53f490d7572f5206944312eb43 100644
--- a/src/aevol_create.cpp
+++ b/src/aevol_create.cpp
@@ -42,8 +42,6 @@
 #include "parameters/ParamLoader.h"
 #include "parameters/ParamReader.h"
 
-const std::string DEFAULT_PARAM_FILE_NAME = "param.in";
-
 using namespace aevol;
 
 // Helper functions
@@ -123,7 +121,7 @@ void print_help(char* prog_path) {
 
 auto interpret_cmd_line_options(int argc, char* argv[]) -> std::tuple<std::string, std::string> {
   // Command-line option variables
-  std::string param_file_name;
+  std::string param_file_name = "param.in";
   std::string chromosome_file_name;
 
   // Define allowed options
@@ -165,11 +163,6 @@ auto interpret_cmd_line_options(int argc, char* argv[]) -> std::tuple<std::strin
     }
   }
 
-  // Set undefined command line parameters to default values
-  if (param_file_name.length() == 0) {
-    param_file_name = DEFAULT_PARAM_FILE_NAME;
-  }
-
   return std::make_tuple(param_file_name, chromosome_file_name);
 }