diff --git a/plugins/views_plugin_cache.inc b/plugins/views_plugin_cache.inc index 5c9f1cf..81f71bf 100644 --- a/plugins/views_plugin_cache.inc +++ b/plugins/views_plugin_cache.inc @@ -299,7 +299,7 @@ class views_plugin_cache extends views_plugin { // If the default query back-end is used generate SQL query strings from // the query objects. if ($build_info[$index] instanceof SelectQueryInterface) { - $query = $build_info[$index]; + $query = clone $build_info[$index]; $query->preExecute(); $key_data['build_info'][$index] = array( 'sql' => (string) $query,