add_management_page changes plugin admin URL
|Reported by:||filosofo||Owned by:|
 changed add_management_page's parent page from edit.php to import.php, which means that plugins using add_management_page now have different admin page URLs. So for example, if your plugin description tries to link to its management page using edit.php?page=my-plugin, which has worked at least since WP 1.5, it now has a fatal error.
My patch checks for a failed admin page request of the form edit.php?page=[something] and if import.php?page=[something] works, it redirects to that page.