id summary reporter owner description type status priority milestone component version severity resolution keywords cc focuses 23861 Using current_user_can() inside a plugin causes a fatal error PhilippH "I experienced that using the function current_user_can() causes an fatal error: '''Fatal error: Call to undefined function wp_get_current_user() in /var/www/wp-includes/capabilities.php on line 1281''' For reproducing the error: - Download wordpress 3.5.1 and install it. - Install LeagueManager plugin (http://wordpress.org/extend/plugins/leaguemanager/) - Activate it or - add following line at the end of wp-content/plugins/hello.php: {{{ echo current_user_can(""switch_themes""); // any capability causes the error }}} My environment: - Debian wheezy - apache2 & php5 & mysql from official package mirror I also noticed that this error is caused by using user_can() inside a plugin. (with an other error message indeed) After adding include(""pluggable.php"") to capabilities.php, the problem seems to be resolved!" defect (bug) closed normal Plugins 3.5.1 normal invalid