Index: update.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/update/update.module,v
retrieving revision 1.70
diff -u -r1.70 update.module
--- update.module	6 Oct 2010 13:36:30 -0000	1.70
+++ update.module	10 Nov 2010 17:27:40 -0000
@@ -537,6 +537,7 @@
 function _update_message_text($msg_type, $msg_reason, $report_link = FALSE, $language = NULL) {
   $langcode = isset($language) ? $language->language : NULL;
   $text = '';
+  $force_list = FALSE;
   switch ($msg_reason) {
     case UPDATE_NOT_SECURE:
       if ($msg_type == 'core') {
@@ -562,6 +563,7 @@
       }
       else {
         $text = t('The installed version of at least one of your modules or themes is no longer supported. Upgrading or disabling is strongly recommended. See the project homepage for more details.', array(), array('langcode' => $langcode));
+	$force_list = TRUE;
       }
       break;
 
@@ -588,7 +590,7 @@
   }
 
   if ($report_link) {
-    if (update_manager_access()) {
+    if ($force_list == FALSE && update_manager_access()) {
       $text .= ' ' . t('See the <a href="@available_updates">available updates</a> page for more information and to install your missing updates.', array('@available_updates' => url('admin/reports/updates/update', array('language' => $language))), array('langcode' => $langcode));
     }
     else {

