diff --git a/flink-core/src/main/java/org/apache/flink/configuration/CheckpointingOptions.java b/flink-core/src/main/java/org/apache/flink/configuration/CheckpointingOptions.java
index <HASH>..<HASH> 100644
--- a/flink-core/src/main/java/org/apache/flink/configuration/CheckpointingOptions.java
+++ b/flink-core/src/main/java/org/apache/flink/configuration/CheckpointingOptions.java
@@ -84,6 +84,7 @@ public class CheckpointingOptions {
 	public static final ConfigOption<String> CHECKPOINTS_DIRECTORY = ConfigOptions
 			.key("state.checkpoints.dir")
 			.noDefaultValue()
+			.withDeprecatedKeys("state.backend.fs.checkpointdir")
 			.withDescription("The default directory used for checkpoints. Used by the state backends that write" +
 				" checkpoints to file systems (MemoryStateBackend, FsStateBackend, RocksDBStateBackend).");
[hotfix] [core] Add old checkpoint directory config key back for compatibility.