diff --git a/src/wp-admin/includes/class-wp-filesystem-ssh2.php b/src/wp-admin/includes/class-wp-filesystem-ssh2.php index 7ee9f9a78f..4ed94ea067 100644 --- a/src/wp-admin/includes/class-wp-filesystem-ssh2.php +++ b/src/wp-admin/includes/class-wp-filesystem-ssh2.php @@ -695,6 +695,9 @@ class WP_Filesystem_SSH2 extends WP_Filesystem_Base { return false; } + // Set directory permissions. + ssh2_sftp_chmod( $this->sftp_link, $path, $chmod ); + if ( $chown ) { $this->chown( $path, $chown ); }