diff --git a/src/slurmctld/controller.c b/src/slurmctld/controller.c
index 6bf4b0ed9ed4b9db476d8307f1131c519af1ab23..b144a77fa7730cba7f0634951630bba1edf9f47d 100644
--- a/src/slurmctld/controller.c
+++ b/src/slurmctld/controller.c
@@ -408,8 +408,8 @@ int main(int argc, char *argv[])
 		slurm_attr_destroy(&thread_attr);
 	}
 
-	info("slurmctld version %s started on cluster %s",
-	     SLURM_VERSION_STRING, slurmctld_cluster_name);
+	info("%s version %s started on cluster %s",
+	     slurm_prog_name, SLURM_VERSION_STRING, slurmctld_cluster_name);
 
 	if ((error_code = gethostname_short(node_name, MAX_SLURM_NAME)))
 		fatal("getnodename error %s", slurm_strerror(error_code));
diff --git a/src/slurmd/slurmd/slurmd.c b/src/slurmd/slurmd/slurmd.c
index 3f7259418227e10d1384975580a0061b6e190233..aedfb2211a01e8e2e00e0b09fd79e6ad3ebf0cfc 100644
--- a/src/slurmd/slurmd/slurmd.c
+++ b/src/slurmd/slurmd/slurmd.c
@@ -310,7 +310,7 @@ main (int argc, char *argv[])
 		fd_set_close_on_exec(pidfd);
 
 	rfc2822_timestamp(time_stamp, sizeof(time_stamp));
-	info("%s started on %s", xbasename(argv[0]), time_stamp);
+	info("%s started on %s", slurm_prog_name, time_stamp);
 
 	_install_fork_handlers();
 	list_install_fork_handlers();