diff --git a/go.mod b/go.mod
index 372a5f1f61d2f523d327d630e73fa21f0aad2eac..a8223532083d1dbfba818bfa8f19821cf80e74b5 100644
--- a/go.mod
+++ b/go.mod
@@ -5,7 +5,7 @@ go 1.22
 require (
 	github.com/avast/retry-go/v4 v4.5.1
 	github.com/bep/gowebp v0.2.0
-	github.com/expr-lang/expr v1.15.8
+	github.com/expr-lang/expr v1.16.9
 	github.com/go-kit/kit v0.13.0
 	github.com/gosimple/slug v1.13.1
 	github.com/hashicorp/go-multierror v1.1.1
diff --git a/go.sum b/go.sum
index 7f00103fa5b26228e50be943d05c23325cbdc38c..4beab20d56e000e11f2c14890929761185f970c7 100644
--- a/go.sum
+++ b/go.sum
@@ -12,8 +12,8 @@ github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ3
 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/expr-lang/expr v1.15.8 h1:FL8+d3rSSP4tmK9o+vKfSMqqpGL8n15pEPiHcnBpxoI=
-github.com/expr-lang/expr v1.15.8/go.mod h1:uCkhfG+x7fcZ5A5sXHKuQ07jGZRl6J0FCAaf2k4PtVQ=
+github.com/expr-lang/expr v1.16.9 h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
+github.com/expr-lang/expr v1.16.9/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
 github.com/go-kit/kit v0.13.0 h1:OoneCcHKHQ03LfBpoQCUfCluwd2Vt3ohz+kvbJneZAU=
 github.com/go-kit/kit v0.13.0/go.mod h1:phqEHMMUbyrCFCTgH48JueqrM3md2HcAZ8N3XE4FKDg=
 github.com/go-kit/log v0.2.1 h1:MRVx0/zhvdseW+Gza6N9rVzU/IVzaeE1SFI4raAhmBU=
diff --git a/pkg/expr/config.go b/pkg/expr/config.go
index e6ba9d90b4f4e04c56c17b8591d4a92e30984e6c..130342b812b8798bd5d94b564fd5f27296facff5 100644
--- a/pkg/expr/config.go
+++ b/pkg/expr/config.go
@@ -16,7 +16,6 @@ func (c *ExprConfig) RegisterOption(opt ...expr.Option) {
 func (c *ExprConfig) GetConfig(e map[string]interface{}) *conf.Config {
 	cfg := conf.New(e)
 
-	cfg.Operators = make(map[string][]string)
 	for _, opt := range c.options {
 		opt(cfg)
 	}
@@ -38,9 +37,9 @@ func GetDefaultConfig(e map[string]interface{}) *conf.Config {
 	return defaultConfig.GetConfig(e)
 }
 
-//func GetDefaultEnv(e map[string]interface{}) map[string]interface{} {
+// func GetDefaultEnv(e map[string]interface{}) map[string]interface{} {
 //	return defaultConfig.GetEnv(e)
-//}
+// }
 
 func Extend(kv ...interface{}) expr.Option {
 	e := make(map[string]interface{})