Index: wp-includes/capabilities.php
===================================================================
--- wp-includes/capabilities.php	(revision 2802)
+++ wp-includes/capabilities.php	(working copy)
@@ -189,7 +189,7 @@
 	}
 
 	function remove_cap($cap) {
-		if ( empty($this->roles[$cap]) ) return;
+		if ( empty($this->caps[$cap]) ) return;
 		unset($this->caps[$cap]);
 		update_usermeta($this->id, $this->cap_key, $this->caps);
 	}

