diff -Nur openfire-3.3.0/src/java/org/jivesoftware/util/JiveGlobals.java openfire-3.3.0.new/src/java/org/jivesoftware/util/JiveGlobals.java--- openfire-3.3.0/src/java/org/jivesoftware/util/JiveGlobals.java 2007-04-12 12:36:59.000000000 +0200+++ openfire-3.3.0.new/src/java/org/jivesoftware/util/JiveGlobals.java 2007-04-12 12:38:40.000000000 +0200@@ -243,10 +243,10 @@ if (!mh.exists()) { Log.error("Error - the specified home directory does not exist (" + pathname + ")"); }- else if (!mh.canRead() || !mh.canWrite()) {+ else if (!mh.canRead()) { Log.error("Error - the user running this application can not read " +- "and write to the specified home directory (" + pathname + "). " +- "Please grant the executing user read and write permissions.");+ "to the specified home directory (" + pathname + "). " ++ "Please grant the executing user read permissions."); } else { home = pathname;