diff --git a/src/wp-includes/template-loader.php b/src/wp-includes/template-loader.php index 57f1db1ce0..b466bc2cfe 100644 --- a/src/wp-includes/template-loader.php +++ b/src/wp-includes/template-loader.php @@ -86,7 +86,7 @@ if ( defined('WP_USE_THEMES') && WP_USE_THEMES ) : */ if ( $template = apply_filters( 'template_include', $template ) ) { include( $template ); - } elseif ( is_user_logged_in() ) { + } elseif ( current_user_can( 'install_themes' ) ) { $theme = wp_get_theme(); if ( $theme->errors() ) { wp_die( $theme->errors() );