Index: wp-includes/capabilities.php
===================================================================
--- wp-includes/capabilities.php	(revision 17488)
+++ wp-includes/capabilities.php	(working copy)
@@ -204,13 +204,19 @@
 	 *
 	 * @since 2.0.0
 	 * @access public
+	 * @static
 	 *
 	 * @param string $role Role name.
 	 * @return object|null Null, if role does not exist. WP_Role object, if found.
 	 */
 	function &get_role( $role ) {
-		if ( isset( $this->role_objects[$role] ) )
-			return $this->role_objects[$role];
+		global $wp_roles;
+
+		if ( ! isset( $wp_roles ) )
+			$wp_roles = new WP_Roles();
+
+		if ( isset( $wp_roles->role_objects[$role] ) )
+			return $wp_roles->role_objects[$role];
 		else
 			return null;
 	}
@@ -1114,17 +1120,13 @@
  *
  * @see WP_Roles::get_role() Uses method to retrieve role object.
  * @since 2.0.0
+ * @depricated
  *
  * @param string $role Role name.
  * @return object
  */
 function get_role( $role ) {
-	global $wp_roles;
-
-	if ( ! isset( $wp_roles ) )
-		$wp_roles = new WP_Roles();
-
-	return $wp_roles->get_role( $role );
+	return WP_Roles::get_role( $role );
 }
 
 /**
