Index: web2py-1.96.1/applications/admin/controllers/default.py
===================================================================
--- web2py-1.96.1.orig/applications/admin/controllers/default.py	2011-06-02 17:38:26.000000000 +0200
+++ web2py-1.96.1/applications/admin/controllers/default.py	2011-06-02 17:39:09.000000000 +0200
@@ -220,18 +220,6 @@
         session.flash = T('internal error')
         redirect(URL('plugin',args=request.args))
 
-def upgrade_web2py():
-    if 'upgrade' in request.vars:
-        (success, error) = upgrade(request)
-        if success:
-            session.flash = T('web2py upgraded; please restart it')
-        else:
-            session.flash = T('unable to upgrade because "%s"', error)
-        redirect(URL('site'))
-    elif 'noupgrade' in request.vars:
-        redirect(URL('site'))
-    return dict()
-
 def uninstall():
     app = get_app()
     if 'delete' in request.vars:
Index: web2py-1.96.1/applications/admin/views/default/site.html
===================================================================
--- web2py-1.96.1.orig/applications/admin/views/default/site.html	2011-06-02 17:39:49.000000000 +0200
+++ web2py-1.96.1/applications/admin/views/default/site.html	2011-06-02 17:40:28.000000000 +0200
@@ -58,14 +58,6 @@
     {{if is_manager():}}
     <div class="box">
       <h3>{{=myversion}}</h3>      
-      {{if session.check_version:}}
-      <p id="check_version">
-        {{=T('Checking for upgrades...')}}
-      <script>ajax('{{=URL('check_version')}}',[],'check_version');</script>{{session.check_version=False}}
-      {{else:}}
-      <p id="check_version">
-        {{=button("javascript:ajax('"+URL('check_version')+"',[],'check_version')", T('check for upgrades'))}}
-      {{pass}}
       </p>
       <div class="formfield">
 	Running on {{=request.env.server_software}}
