 plugins/views_plugin_display_attachment.inc | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/plugins/views_plugin_display_attachment.inc b/plugins/views_plugin_display_attachment.inc
index 8608cfc8..7f566490 100644
--- a/plugins/views_plugin_display_attachment.inc
+++ b/plugins/views_plugin_display_attachment.inc
@@ -222,7 +222,14 @@ class views_plugin_display_attachment extends views_plugin_display {
 
     // Get a fresh view because our current one has a lot of stuff on it because it's
     // already been executed.
-    $view = $this->view->clone_view();
+    // Bug fix for https://www.drupal.org/node/1437466
+    $view = views_get_view($this->view->name);
+
+    // Fail fallback
+    if (!is_object($view)) {
+      $view = $this->view->clone_view();
+    }
+
     $view->original_args = $view->args;
 
     $args = $this->get_option('inherit_arguments') ? $this->view->args : array();
