diff --git a/src/wp-admin/includes/plugin.php b/src/wp-admin/includes/plugin.php
index f2b2a9a..d132ac1 100644
--- a/src/wp-admin/includes/plugin.php
+++ b/src/wp-admin/includes/plugin.php
@@ -816,6 +816,15 @@
 			uninstall_plugin($plugin_file);
 		}
 
+		/**
+		 * Fires immediately before a plugin deletion attempt.
+		 *
+		 * @since 4.4.0
+		 *
+		 * @param string $plugin_file Plugin file name.
+		 */
+		do_action( 'delete_plugin', $plugin_file );
+
 		$this_plugin_dir = trailingslashit( dirname( $plugins_dir . $plugin_file ) );
 		// If plugin is in its own directory, recursively delete the directory.
 		if ( strpos( $plugin_file, '/' ) && $this_plugin_dir != $plugins_dir ) { //base check on if plugin includes directory separator AND that it's not the root plugin folder
@@ -832,7 +841,7 @@
 		 * @param string $plugin_file Plugin file name.
 		 * @param bool   $deleted     Whether the plugin deletion was successful.
 		 */
-		do_action( 'delete_plugin', $plugin_file, $deleted );
+		do_action( 'deleted_plugin', $plugin_file, $deleted );
 
 		if ( ! $deleted ) {
 			$errors[] = $plugin_file;
