### Eclipse Workspace Patch 1.0
#P wordpress-trunk
Index: wp-includes/class-phpass.php
===================================================================
--- wp-includes/class-phpass.php	(revision 11979)
+++ wp-includes/class-phpass.php	(working copy)
@@ -3,7 +3,7 @@
  * Portable PHP password hashing framework.
  * @package phpass
  * @since 2.5
- * @version 0.1
+ * @version 0.2 / genuine
  * @link http://www.openwall.com/phpass/
  */
 
@@ -29,7 +29,7 @@
  * Portable PHP password hashing framework.
  *
  * @package phpass
- * @version 0.1 / genuine
+ * @version 0.2 / genuine
  * @link http://www.openwall.com/phpass/
  * @since 2.5
  */
@@ -50,13 +50,13 @@
 		$this->portable_hashes = $portable_hashes;
 
 		$this->random_state = microtime() . (function_exists('getmypid') ? getmypid() : '') . uniqid(rand(), TRUE);
-
 	}
 
 	function get_random_bytes($count)
 	{
 		$output = '';
-		if (($fh = @fopen('/dev/urandom', 'rb'))) {
+		if (is_readable('/dev/urandom') &&
+		    ($fh = @fopen('/dev/urandom', 'rb'))) {
 			$output = fread($fh, $count);
 			fclose($fh);
 		}
