Index: src/wp-admin/plugins.php
===================================================================
--- src/wp-admin/plugins.php	(revision 35352)
+++ src/wp-admin/plugins.php	(revision )
@@ -92,7 +92,7 @@
 			}
 
 			if ( empty($plugins) ) {
-				wp_redirect( self_admin_url("plugins.php?plugin_status=$status&paged=$page&s=$s") );
+				wp_redirect( self_admin_url("plugins.php?plugin_status=$status&paged=$page&s=$s&empty=$action") );
 				exit;
 			}
 
@@ -128,6 +128,11 @@
 			else
 				$plugins = array();
 
+			if ( empty( $plugins ) ) {
+				wp_redirect( self_admin_url( "plugins.php?plugin_status=$status&paged=$page&s=$s&empty=$action" ) );
+				exit;
+			}
+
 			$title = __( 'Update Plugins' );
 			$parent_file = 'plugins.php';
 
@@ -206,7 +211,7 @@
 				$plugins = array_diff( $plugins, array_filter( $plugins, 'is_plugin_active_for_network' ) );
 			}
 			if ( empty($plugins) ) {
-				wp_redirect( self_admin_url("plugins.php?plugin_status=$status&paged=$page&s=$s") );
+				wp_redirect( self_admin_url("plugins.php?plugin_status=$status&paged=$page&s=$s&empty=$action") );
 				exit;
 			}
 
@@ -236,7 +241,7 @@
 			//$_POST = from the plugin form; $_GET = from the FTP details screen.
 			$plugins = isset( $_REQUEST['checked'] ) ? (array) $_REQUEST['checked'] : array();
 			if ( empty( $plugins ) ) {
-				wp_redirect( self_admin_url("plugins.php?plugin_status=$status&paged=$page&s=$s") );
+				wp_redirect( self_admin_url("plugins.php?plugin_status=$status&paged=$page&s=$s&empty=$action") );
 				exit;
 			}
 
@@ -504,6 +509,9 @@
 	<div id="message" class="updated notice is-dismissible"><p><?php _e('Selected plugins <strong>deactivated</strong>.'); ?></p></div>
 <?php elseif ( 'update-selected' == $action ) : ?>
 	<div id="message" class="updated notice is-dismissible"><p><?php _e('All selected plugins are up to date.'); ?></p></div>
+<?php elseif ( isset($_GET['empty']) ) :
+	$previous_action = str_replace( '-selected', '', $_GET['empty'] ); ?>
+	<div id="message" class="error notice is-dismissible"><p><?php printf( __('Please select one or more plugins to %s.'), $previous_action ); ?></p></div>
 <?php endif; ?>
 
 <div class="wrap">
