diff --git a/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties b/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties
index 79874e99236f6dcdc95a0702f74ef4cd00be414d..74eeb7f4a9e9cc75adb712f49373d558e8eeb9e3 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties
+++ b/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties
@@ -259,6 +259,7 @@ TskData.fileKnown.known=known
 TskData.fileKnown.knownBad=notable
 TskData.fileKnown.exception.msg1.text=No FileKnown of value\: {0}
 TskData.encodingType.exception.msg1.text=No EncodingType of value\: {0}
+TskData.fileLocation.exception.msg1.text=No FileLocation of value\: {0}
 TskData.tskDbFilesTypeEnum.exception.msg1.text=No TSK_FILE_TYPE_ENUM of value\: {0}
 TskData.objectTypeEnum.exception.msg1.text=No ObjectType of value\: {0}
 TskData.tskImgTypeEnum.exception.msg1.text=No TSK_IMG_TYPE_ENUM of value\: {0}
diff --git a/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties-MERGED b/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties-MERGED
index 79874e99236f6dcdc95a0702f74ef4cd00be414d..74eeb7f4a9e9cc75adb712f49373d558e8eeb9e3 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties-MERGED
+++ b/bindings/java/src/org/sleuthkit/datamodel/Bundle.properties-MERGED
@@ -259,6 +259,7 @@ TskData.fileKnown.known=known
 TskData.fileKnown.knownBad=notable
 TskData.fileKnown.exception.msg1.text=No FileKnown of value\: {0}
 TskData.encodingType.exception.msg1.text=No EncodingType of value\: {0}
+TskData.fileLocation.exception.msg1.text=No FileLocation of value\: {0}
 TskData.tskDbFilesTypeEnum.exception.msg1.text=No TSK_FILE_TYPE_ENUM of value\: {0}
 TskData.objectTypeEnum.exception.msg1.text=No ObjectType of value\: {0}
 TskData.tskImgTypeEnum.exception.msg1.text=No TSK_IMG_TYPE_ENUM of value\: {0}
diff --git a/bindings/java/src/org/sleuthkit/datamodel/TskData.java b/bindings/java/src/org/sleuthkit/datamodel/TskData.java
index b49e36a201a65d412e79358c85cf5d95d32153fe..ca07b7b650ae46ec5abfbb16fe082809cec3e406 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/TskData.java
+++ b/bindings/java/src/org/sleuthkit/datamodel/TskData.java
@@ -880,7 +880,7 @@ public static EncodingType valueOf(int type) {
 	}
 	
 	/**
-	 * TODO
+	 * Location of the data for an AbstractFile.
 	 */
 	public enum FileLocation{
 		LOCAL(0),
@@ -902,12 +902,7 @@ public static FileLocation valueOf(int value) {
 					return v;
 				}
 			}
-			throw new IllegalArgumentException(
-					// TODO TODO
-					"FIX THIS"
-					//MessageFormat.format(bundle.getString("TskData.encodingType.exception.msg1.text"), location));
-					// TODO
-			);
+			throw new IllegalArgumentException(MessageFormat.format(bundle.getString("TskData.fileLocation.exception.msg1.text"), value));
 		}
 	}
 }