diff --git a/src/ServerShell.cc b/src/ServerShell.cc
index 9368734e..95d34b7e 100644
--- a/src/ServerShell.cc
+++ b/src/ServerShell.cc
@@ -290,11 +290,9 @@ Proxy session commands:\n\
} else if (type == "functions") {
auto config_json = this->state->load_config();
this->state->compile_functions();
- this->state->create_menus(config_json);
} else if (type == "dol-files") {
auto config_json = this->state->load_config();
this->state->load_dol_files();
- this->state->create_menus(config_json);
} else if (type == "config") {
auto config_json = this->state->load_config();
this->state->parse_config(config_json, true);
diff --git a/src/ServerState.cc b/src/ServerState.cc
index 43569a2d..4fa4c9f8 100644
--- a/src/ServerState.cc
+++ b/src/ServerState.cc
@@ -99,7 +99,6 @@ void ServerState::init() {
this->load_quest_index();
this->compile_functions();
this->load_dol_files();
- this->create_menus(config);
if (this->is_replay) {
this->allow_saving = false;
@@ -392,101 +391,6 @@ void ServerState::set_port_configuration(
}
}
-void ServerState::create_menus(const JSON& json) {
- config_log.info("Creating menus");
-
- shared_ptr