Index: src/wp-admin/includes/class-wp-plugin-install-list-table.php
===================================================================
--- src/wp-admin/includes/class-wp-plugin-install-list-table.php	(revision 34246)
+++ src/wp-admin/includes/class-wp-plugin-install-list-table.php	(working copy)
@@ -40,13 +40,21 @@
 
 		$plugin_info = get_site_transient( 'update_plugins' );
 		if ( isset( $plugin_info->no_update ) ) {
-			foreach ( $plugin_info->no_update as $plugin ) {
+			foreach ( $plugin_info->no_update as $file => $plugin ) {
+				if ( ! isset( $plugin->slug ) ) {
+					trigger_error( sprintf( __( '%s did not return a plugin slug' ), $file ) );
+					break;
+				}
 				$slugs[] = $plugin->slug;
 			}
 		}
 
 		if ( isset( $plugin_info->response ) ) {
-			foreach ( $plugin_info->response as $plugin ) {
+			foreach ( $plugin_info->response as $file => $plugin ) {
+				if ( ! isset( $plugin->slug ) ) {
+					trigger_error( sprintf( __( '%s did not return a plugin slug' ), $file ) );
+					break;
+				}
 				$slugs[] = $plugin->slug;
 			}
 		}
