diff --git a/core/lib/Drupal/Core/Database/Query/Condition.php b/core/lib/Drupal/Core/Database/Query/Condition.php
index 9faabc6..493b50a 100644
--- a/core/lib/Drupal/Core/Database/Query/Condition.php
+++ b/core/lib/Drupal/Core/Database/Query/Condition.php
@@ -260,7 +260,7 @@ class Condition implements ConditionInterface, Countable {
   function __clone() {
     $this->changed = TRUE;
     foreach ($this->conditions as $key => $condition) {
-      if ($condition['field'] instanceOf ConditionInterface) {
+      if ((string)$key != '#conjunction' && $condition['field'] instanceOf ConditionInterface) {
         $this->conditions[$key]['field'] = clone($condition['field']);
       }
     }
