diff --git a/src/slurmctld/acct_policy.c b/src/slurmctld/acct_policy.c
index 5a5269677a8490cea85e3cb8bbe2988136788057..ccb4be84df6e5e042c19123d0aece7d87ac3aa9e 100644
--- a/src/slurmctld/acct_policy.c
+++ b/src/slurmctld/acct_policy.c
@@ -135,7 +135,7 @@ static int _get_tres_state_reason(int tres_pos, int unk_reason)
 			break;
 		}
 		break;
-	case TRES_ARRAY_ENEGRY:
+	case TRES_ARRAY_ENERGY:
 		switch (unk_reason) {
 		case WAIT_ASSOC_GRP_UNK:
 			return WAIT_ASSOC_GRP_ENERGY;
diff --git a/src/slurmctld/slurmctld.h b/src/slurmctld/slurmctld.h
index 761c6aaa690e0456dc91a8fd2533a5dd71328823..aaf558097a7e6e202b0e33e06508010908da00f6 100644
--- a/src/slurmctld/slurmctld.h
+++ b/src/slurmctld/slurmctld.h
@@ -190,7 +190,7 @@ typedef struct diag_stats {
 enum {
 	TRES_ARRAY_CPU = 0,
 	TRES_ARRAY_MEM,
-	TRES_ARRAY_ENEGRY,
+	TRES_ARRAY_ENERGY,
 	TRES_ARRAY_NODE,
 	TRES_ARRAY_TOTAL_CNT
 };