diff --git a/src/slurmd/slurmd/slurmd.c b/src/slurmd/slurmd/slurmd.c
index 792f448bc383f1653906aa4289b9bd16cfa045e6..28fd4f4d7278d1a9a1678c254845e33a6e1e0a5a 100644
--- a/src/slurmd/slurmd/slurmd.c
+++ b/src/slurmd/slurmd/slurmd.c
@@ -1457,8 +1457,10 @@ _slurmd_init(void)
 	rehash_node();
 	slurm_topo_build_config();
 	_set_topo_info();
-	route_g_init(conf->node_name);
 
+#if !defined(HAVE_FRONT_END)
+		route_g_init(conf->node_name);
+#endif
 	/*
 	 * Check for cpu frequency set capabilities on this node
 	 */