diff --git a/pkg/secret/secret.go b/pkg/secret/secret.go
index 65874b4b443cbe807adca388fcdec5b65f4f98f4..5414f5b97652b7589c6c4667b4e6cddd1fa989ef 100644
--- a/pkg/secret/secret.go
+++ b/pkg/secret/secret.go
@@ -81,7 +81,7 @@ func MaybeUpdate(original interfaces.Object, new interfaces.Object) (bool, error
 		return false, errors.New("failed to assert the original object")
 	}
 
-	ns, ok := original.(*corev1.Secret)
+	ns, ok := new.(*corev1.Secret)
 	if !ok {
 		return false, errors.New("failed to assert the new object")
 	}