diff --git a/src/rexd/config_reader.cpp b/src/rexd/config_reader.cpp
index 8a0e2d03c0f9728bb3e86af1ecd1ac904a5ccc1f..e02b145c32ae5fcf005b0164b83020f4e6a438c1 100644
--- a/src/rexd/config_reader.cpp
+++ b/src/rexd/config_reader.cpp
@@ -114,7 +114,7 @@ bool ConfigReader::init(const std::string& config_path, const std::string& files
         ("final_reward_action", po::value<bool>()->default_value(false), "Use final reward action")
         ("noop_actions_allowed",po::value<bool>()->default_value(false), "Apply noop actions as a valid action.")
 
-        ("planner_path",            po::value<std::string>()->default_value("planner"),     "Planner executable path")
+        ("planner_path",            po::value<std::string>()->default_value("gpack"),       "Planner executable path")
         ("planner_parser_path",     po::value<std::string>()->default_value("parser"),      "Planner parser executable path")
         ("planner_algorithm",       po::value<std::string>()->default_value("gourmand"),    "IPPC planner algorithm (gourmand or glutton)")
         ("planner_port",            po::value<uint>()->default_value(0),                    "Planner server port (0 for auto)")