diff --git a/pkg/ingress/config/ingress_config.go b/pkg/ingress/config/ingress_config.go index 602557e1f..1864fe09b 100644 --- a/pkg/ingress/config/ingress_config.go +++ b/pkg/ingress/config/ingress_config.go @@ -798,7 +798,9 @@ func (m *IngressConfig) convertIstioWasmPlugin(obj *higressext.WasmPlugin) (*ext PluginConfig: obj.PluginConfig, PluginName: obj.PluginName, Phase: extensions.PluginPhase(obj.Phase), - Priority: &types.Int64Value{Value: int64(obj.GetPriority().Value)}, + } + if obj.GetPriority() != nil { + result.Priority = &types.Int64Value{Value: int64(obj.GetPriority().Value)} } if result.PluginConfig != nil { return result, nil