From 9b7fadbb2f1444dde8f16d3e0b1a614be498be41 Mon Sep 17 00:00:00 2001 From: Ryan Boren Date: Mon, 18 Feb 2008 17:42:51 +0000 Subject: [PATCH] Make sure plugin is a file before loading. Props filosofo. fixes #5822 git-svn-id: https://develop.svn.wordpress.org/trunk@6897 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/admin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wp-admin/admin.php b/wp-admin/admin.php index 26cce2725c..c84d418f61 100644 --- a/wp-admin/admin.php +++ b/wp-admin/admin.php @@ -53,7 +53,7 @@ if (isset($plugin_page)) { wp_die(__('Invalid plugin page')); } - if (! file_exists(ABSPATH . PLUGINDIR . "/$plugin_page")) + if (! ( file_exists(ABSPATH . PLUGINDIR . "/$plugin_page") && is_file( ABSPATH . PLUGINDIR . "/$plugin_page") ) ) wp_die(sprintf(__('Cannot load %s.'), htmlentities($plugin_page))); do_action('load-' . $plugin_page);