diff --git a/cmd/notification.go b/cmd/notification.go index eae013fe6..a2a0fda0b 100644 --- a/cmd/notification.go +++ b/cmd/notification.go @@ -656,7 +656,9 @@ func (sys *NotificationSys) refresh(objAPI ObjectLayer) error { ctx := logger.SetReqInfo(context.Background(), &logger.ReqInfo{BucketName: bucket.Name}) config, err := readNotificationConfig(ctx, objAPI, bucket.Name) if err != nil && err != errNoSuchNotifications { - return err + if _, ok := err.(*event.ErrARNNotFound); ok { + continue + } } if err == errNoSuchNotifications { continue