diff --git a/docs/tutorial.md b/docs/tutorial.md
index 37ed714..b4f9129 100644
--- a/docs/tutorial.md
+++ b/docs/tutorial.md
@@ -456,18 +456,11 @@ Below your `labelsForMemcached(Memcached m)` block in the
 
 ```
     private Deployment createMemcachedDeployment(Memcached m) {
-        return new DeploymentBuilder()
+        Deployment deployment = new DeploymentBuilder()
             .withMetadata(
                 new ObjectMetaBuilder()
                     .withName(m.getMetadata().getName())
                     .withNamespace(m.getMetadata().getNamespace())
-                    .withOwnerReferences(
-                        new OwnerReferenceBuilder()
-                            .withApiVersion("v1")
-                            .withKind("Memcached")
-                            .withName(m.getMetadata().getName())
-                            .withUid(m.getMetadata().getUid())
-                            .build())
                     .build())
             .withSpec(
                 new DeploymentSpecBuilder()
@@ -495,6 +488,8 @@ Below your `labelsForMemcached(Memcached m)` block in the
                             .build())
                     .build())
             .build();
+      deployment.addOwnerReference(m);
+      return deployment;
     }
 ```
 
diff --git a/testdata/quarkus/memcached-quarkus-operator/src/main/java/com/example/MemcachedReconciler.java b/testdata/quarkus/memcached-quarkus-operator/src/main/java/com/example/MemcachedReconciler.java
index 0b86d8b..47bc066 100644
--- a/testdata/quarkus/memcached-quarkus-operator/src/main/java/com/example/MemcachedReconciler.java
+++ b/testdata/quarkus/memcached-quarkus-operator/src/main/java/com/example/MemcachedReconciler.java
@@ -84,18 +84,11 @@ private Map<String, String> labelsForMemcached(Memcached m) {
   }
 
   private Deployment createMemcachedDeployment(Memcached m) {
-    return new DeploymentBuilder()
+    Deployment deployment = new DeploymentBuilder()
         .withMetadata(
             new ObjectMetaBuilder()
                 .withName(m.getMetadata().getName())
                 .withNamespace(m.getMetadata().getNamespace())
-                .withOwnerReferences(
-                    new OwnerReferenceBuilder()
-                        .withApiVersion("v1")
-                        .withKind("Memcached")
-                        .withName(m.getMetadata().getName())
-                        .withUid(m.getMetadata().getUid())
-                        .build())
                 .build())
         .withSpec(
             new DeploymentSpecBuilder()
@@ -123,6 +116,8 @@ private Deployment createMemcachedDeployment(Memcached m) {
                         .build())
                 .build())
         .build();
+    deployment.addOwnerReference(m);
+    return deployment;
   }
 
 }