diff --git a/src/api/allocate.c b/src/api/allocate.c
index 833f670355ba3e0e6b3a5eb1f071d5e8e9f5bd4d..ac36cca605047a0d3709ef509df25f27d339d534 100644
--- a/src/api/allocate.c
+++ b/src/api/allocate.c
@@ -773,8 +773,8 @@ _handle_msg(slurm_msg_t *msg, resource_allocation_response_msg_t **resp)
 			info("Job has been cancelled");
 			break;
 		default:
-			error("received spurious message type: %d",
-			      msg->msg_type);
+			error("%s: received spurious message type: %u",
+			      __func__, msg->msg_type);
 	}
 	return rc;
 }
diff --git a/src/api/allocate_msg.c b/src/api/allocate_msg.c
index cdc88efbe7fce62ab1bdbb6a01c4f972289a6129..6c4b84bfc82fd9d3458da9b9be189a6fc5c923a5 100644
--- a/src/api/allocate_msg.c
+++ b/src/api/allocate_msg.c
@@ -293,8 +293,8 @@ _handle_msg(void *arg, slurm_msg_t *msg)
 		_handle_suspend(msg_thr, msg);
 		break;
 	default:
-		error("received spurious message type: %d",
-		      msg->msg_type);
+		error("%s: received spurious message type: %u",
+		      __func__, msg->msg_type);
 		break;
 	}
 	return;
diff --git a/src/api/step_launch.c b/src/api/step_launch.c
index 04517976fb50bbe08c4a87272af41efc5a9f7545..d02fb5c9db25e0a9c10422b2485a8a0835fa5bb4 100644
--- a/src/api/step_launch.c
+++ b/src/api/step_launch.c
@@ -1568,8 +1568,8 @@ _handle_msg(void *arg, slurm_msg_t *msg)
 		_task_user_managed_io_handler(sls, msg);
 		break;
 	default:
-		error("received spurious message type: %u",
-		      msg->msg_type);
+		error("%s: received spurious message type: %u",
+		      __func__, msg->msg_type);
 		break;
 	}
 	return;