diff --git a/templates/grid_base.mako b/templates/grid_base.mako
index 7f83b5cc20f..0cb5c9ef7bc 100644
--- a/templates/grid_base.mako
+++ b/templates/grid_base.mako
@@ -13,6 +13,7 @@
%>
<%inherit file="${inherit(context)}"/>
<%namespace file="/display_common.mako" import="render_message" />
+<%namespace file="/refresh_frames.mako" import="handle_refresh_frames" />
<%def name="init()">
<%
@@ -53,43 +54,10 @@
<%def name="grid_javascripts()">
${h.js("libs/jquery/jquery.autocomplete", "galaxy.autocom_tagging", "libs/jquery/jquery.rating", "galaxy.grids" )}
+ ${handle_refresh_frames()}
+
-%def>
-
<%def name="javascripts()">
${parent.javascripts()}
- ${self.handle_refresh_frames()}
+ ${handle_refresh_frames()}
+%def>
\ No newline at end of file
diff --git a/templates/webapps/galaxy/dataset/copy_view.mako b/templates/webapps/galaxy/dataset/copy_view.mako
index 2ba60a74bd6..dee147f5135 100644
--- a/templates/webapps/galaxy/dataset/copy_view.mako
+++ b/templates/webapps/galaxy/dataset/copy_view.mako
@@ -1,9 +1,13 @@
<%inherit file="/base.mako"/>
+<%namespace file="/refresh_frames.mako" import="handle_refresh_frames" />
+
<%def name="title()">Copy History Items%def>
<%def name="javascripts()">
${parent.javascripts()}
+
+ ${handle_refresh_frames}
%def>
diff --git a/templates/webapps/galaxy/history/grid.mako b/templates/webapps/galaxy/history/grid.mako
index 9171d735d90..5d7e79efdf8 100644
--- a/templates/webapps/galaxy/history/grid.mako
+++ b/templates/webapps/galaxy/history/grid.mako
@@ -1,19 +1,11 @@
<%inherit file="../grid_base.mako"/>
+<%namespace file="/refresh_frames.mako" import="handle_refresh_frames" />
+
<%def name="grid_javascripts()">
${parent.grid_javascripts()}
-
+
+ ${handle_refresh_frames()}
%def>
<%def name="grid_body( grid )">