Ticket #10906: 10906.diff

File 10906.diff, 672 bytes (added by Denis-de-Bernardy, 4 years ago)
Line 
1Index: wp-admin/includes/class-wp-upgrader.php
2===================================================================
3--- wp-admin/includes/class-wp-upgrader.php     (revision 2610)
4+++ wp-admin/includes/class-wp-upgrader.php     (working copy)
5@@ -93,7 +93,7 @@
6                        elseif ( WP_CONTENT_DIR . '/themes' == $dir && ! $wp_filesystem->find_folder(WP_CONTENT_DIR . '/themes') )
7                                return new WP_Error('fs_no_themes_dir', $this->strings['fs_no_themes_dir']);
8 
9-                       elseif ( ! $wp_filesystem->find_folder($dir) )
10+                       elseif ( ABSPATH != $dir && ! $wp_filesystem->find_folder($dir) )
11                                return new WP_Error('fs_no_folder', sprintf($strings['fs_no_folder'], $dir));
12                }
13                return true;