diff --git a/pkg/kapis/iam/v1alpha2/handler.go b/pkg/kapis/iam/v1alpha2/handler.go index 89c3a1102..3e8070f8a 100644 --- a/pkg/kapis/iam/v1alpha2/handler.go +++ b/pkg/kapis/iam/v1alpha2/handler.go @@ -1180,7 +1180,7 @@ func (h *iamHandler) updateGlobalRoleBinding(operator user.Info, user *iamv1alph return err } - if oldGlobalRole.Name == globalRole { + if oldGlobalRole != nil && oldGlobalRole.Name == globalRole { return nil }