diff --git a/src/common/slurm_protocol_pack.c b/src/common/slurm_protocol_pack.c
index d87cd14f4cf48cf8d20ad1c7d5d2aaffcbc71440..5dfbc1815cac2c8aeffd33ef037ed6ccd12a6123 100644
--- a/src/common/slurm_protocol_pack.c
+++ b/src/common/slurm_protocol_pack.c
@@ -317,7 +317,7 @@ int unpack_node_table ( node_table_msg_t * node , void ** buf_ptr , int * buffer
         unpack32  (&node->tmp_disk, buf_ptr, buffer_size);
         unpack32  (&node->weight, buf_ptr, buffer_size);
         unpackstr_ptr_malloc (&node->features, &uint16_tmp, buf_ptr, buffer_size);
-	unpackstr_ptr_malloc (&node->name, &uint16_tmp, buf_ptr, buffer_size);
+	unpackstr_ptr_malloc (&node->partition, &uint16_tmp, buf_ptr, buffer_size);
 
         return 0;
 }