diff --git a/src/wp-admin/includes/plugin.php b/src/wp-admin/includes/plugin.php
index 32a37f106a..7e4d9713e9 100644
--- a/src/wp-admin/includes/plugin.php
+++ b/src/wp-admin/includes/plugin.php
@@ -1206,7 +1206,7 @@ function uninstall_plugin( $plugin ) {
 
 		define( 'WP_UNINSTALL_PLUGIN', $file );
 		wp_register_plugin_realpath( WP_PLUGIN_DIR . '/' . $file );
-		include( WP_PLUGIN_DIR . '/' . dirname( $file ) . '/uninstall.php' );
+		include_once( WP_PLUGIN_DIR . '/' . dirname( $file ) . '/uninstall.php' );
 
 		return true;
 	}
@@ -1218,7 +1218,7 @@ function uninstall_plugin( $plugin ) {
 		unset( $uninstallable_plugins );
 
 		wp_register_plugin_realpath( WP_PLUGIN_DIR . '/' . $file );
-		include( WP_PLUGIN_DIR . '/' . $file );
+		include_once( WP_PLUGIN_DIR . '/' . $file );
 
 		add_action( "uninstall_{$file}", $callable );
 
