diff --git a/util.go b/util.go
index 56908c7347b5f3e4d44b902dda95194c232488d8..695c6c4b7955558e6e67488a13098ce3d61b29ce 100644
--- a/util.go
+++ b/util.go
@@ -49,6 +49,12 @@ func prepareConfig(conf DNSConfig) (DNSConfig, error) {
 	if conf.Database.Connection == "" {
 		return conf, errors.New("missing database configuration option \"connection\"")
 	}
+
+	// Default values for options added to config to keep backwards compatibility with old config
+	if conf.API.ACMECacheDir == "" {
+		conf.API.ACMECacheDir = "api-certs"
+	}
+
 	return conf, nil
 }