diff --git a/lib/galaxy/webapps/galaxy/controllers/admin_toolshed.py b/lib/galaxy/webapps/galaxy/controllers/admin_toolshed.py index 1027a6c5cc3..ebb01b14fc3 100644 --- a/lib/galaxy/webapps/galaxy/controllers/admin_toolshed.py +++ b/lib/galaxy/webapps/galaxy/controllers/admin_toolshed.py @@ -1271,7 +1271,7 @@ class AdminToolshed( AdminGalaxy ): repository = suc.get_installed_tool_shed_repository( trans.app, repository_id ) if repository: if kwd.get( 'purge_repository', False ): - irm = install_manager.InstallRepositoryManager( trans.app ) + irm = trans.app.installed_repository_manager purge_status, purge_message = irm.purge_repository( trans.app, repository ) if purge_status == 'ok': new_kwd[ 'status' ] = "done"