diff --git a/content/master/concepts/connection-details.md b/content/master/concepts/connection-details.md
index 8e4f16cd..1de4a607 100644
--- a/content/master/concepts/connection-details.md
+++ b/content/master/concepts/connection-details.md
@@ -534,11 +534,10 @@ the secret key names to create. Crossplane only adds the keys listed to the
combined secret.
{{}}
-You can't change the
-{{}}connectionSecretKeys{{}} of an XRD.
-You must delete and
-recreate the XRD to change the
-{{}}connectionSecretKeys{{}}.
+When changing the {{}}connectionSecretKeys{{}} of an XRD the change isn't immediately reflected.
+You have two options to change the keys in the combined secret object.
+- Delete and recreate the XRD. This only makes sense if the XRD isn't used as it leads to the deletion of XRs.
+- Restart the XR reconciler, which can be done by restarting the Crossplane pod.
{{}}
For example, an XRD may restrict the secrets to only the
diff --git a/content/v1.19/concepts/connection-details.md b/content/v1.19/concepts/connection-details.md
index 8e4f16cd..873be21d 100644
--- a/content/v1.19/concepts/connection-details.md
+++ b/content/v1.19/concepts/connection-details.md
@@ -534,11 +534,10 @@ the secret key names to create. Crossplane only adds the keys listed to the
combined secret.
{{}}
-You can't change the
-{{}}connectionSecretKeys{{}} of an XRD.
-You must delete and
-recreate the XRD to change the
-{{}}connectionSecretKeys{{}}.
+When changing the {{}}connectionSecretKeys{{}} of an XRD the change isn't immediately reflected.
+You have two options to change the keys in the combined secret object.
+- Delete and recreate the XRD. This only makes sense if the XRD isn't used as it leads to the deletion of XRs.
+- Restart the XR reconciler effectively restarting the Crossplane pods.
{{}}
For example, an XRD may restrict the secrets to only the