diff --git a/lib/galaxy/webapps/galaxy/controllers/workflow.py b/lib/galaxy/webapps/galaxy/controllers/workflow.py
index 3541cab94c4..150d92a2ce4 100644
--- a/lib/galaxy/webapps/galaxy/controllers/workflow.py
+++ b/lib/galaxy/webapps/galaxy/controllers/workflow.py
@@ -26,7 +26,6 @@ from galaxy.util import unicodify, FILENAME_VALID_CHARS
from galaxy.util.sanitize_html import sanitize_html
from galaxy.web import error, url_for
from galaxy.web.base.controller import BaseUIController, SharableMixin, UsesStoredWorkflowMixin
-from galaxy.web.framework.formbuilder import form
from galaxy.web.framework.helpers import grids, time_ago, to_unicode
from galaxy.workflow.extract import extract_workflow
from galaxy.workflow.extract import summarize
@@ -368,27 +367,6 @@ class WorkflowController(BaseUIController, SharableMixin, UsesStoredWorkflowMixi
message="""Workflow "%s" has been imported.
You can start using this workflow or %s."""
% (stored.name, web.url_for(controller='workflow'), referer_message), use_panels=True)
- @web.expose
- @web.require_login("use Galaxy workflows")
- def rename(self, trans, id, new_name=None, **kwargs):
- stored = self.get_stored_workflow(trans, id)
- if new_name is not None:
- san_new_name = sanitize_html(new_name)
- stored.name = san_new_name
- stored.latest_workflow.name = san_new_name
- trans.sa_session.flush()
- message = 'Workflow renamed to: %s' % escape(san_new_name)
- trans.set_message(message)
- # Take care of proxy prefix in url as well
- redirect_url = url_for('/') + 'workflow?status=done&message=%s' % escape(message)
- return trans.response.send_redirect(redirect_url)
- else:
- return form(url_for(controller='workflow', action='rename', id=trans.security.encode_id(stored.id)),
- "Rename workflow",
- submit_text="Rename",
- use_panels=True) \
- .add_text("new_name", "Workflow Name", value=to_unicode(stored.name))
-
@web.expose
@web.require_login("use Galaxy workflows")
def rename_async(self, trans, id, new_name=None, **kwargs):