diff --git a/INSTALL.txt b/INSTALL.txt
index 9055cb36bf2c7fd42f0e428467fcb53deb19ccb0..8155f4115257d853e8ed64aeb64b846a56ee5945 100644
--- a/INSTALL.txt
+++ b/INSTALL.txt
@@ -42,7 +42,16 @@ release.
 
 - LibEWF: Allows you to process disk images that are stored in the
 Expert Witness format (EnCase Format).  Version 20130128 has been
-tested to compile and work with this release. 
+tested to compile and work with this release.   It is the last 
+stable release of libewf and therefore the only one that we 
+currently support.  You can download it from:
+
+    https://github.com/sleuthkit/libewf_64bit
+
+    The official repository is available here, but there is not
+    a package of the last stable release:
+
+    https://github.com/libyal/libewf
     Available at: http://sourceforge.net/projects/libewf/
 
 
diff --git a/bindings/java/src/org/sleuthkit/datamodel/AbstractFile.java b/bindings/java/src/org/sleuthkit/datamodel/AbstractFile.java
index a042b5b25adabbc1163a960963a62080134043a4..1d800566cd845266927dc636e01efd5cee7911f3 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/AbstractFile.java
+++ b/bindings/java/src/org/sleuthkit/datamodel/AbstractFile.java
@@ -1101,6 +1101,7 @@ public void save() throws TskCoreException {
 		SleuthkitCase.CaseDbConnection connection = getSleuthkitCase().getConnection();
 		Statement statement = null;
 
+		getSleuthkitCase().acquireSingleUserCaseWriteLock();
 		try {
 			statement = connection.createStatement();
 			connection.executeUpdate(statement, queryStr);
@@ -1113,6 +1114,7 @@ public void save() throws TskCoreException {
 		} finally {
 			closeStatement(statement);
 			connection.close();
+			getSleuthkitCase().releaseSingleUserCaseWriteLock();
 		}
 	}