diff --git a/bindings/java/nbproject/project.xml b/bindings/java/nbproject/project.xml
index de4f35ae96e4b06bdcbbd90c3f61398a998b4cbe..1ed73295dc8e378168aab962c516baa4e21ea14a 100755
--- a/bindings/java/nbproject/project.xml
+++ b/bindings/java/nbproject/project.xml
@@ -114,7 +114,7 @@
         <java-data xmlns="http://www.netbeans.org/ns/freeform-project-java/3">
             <compilation-unit>
                 <package-root>src</package-root>
-                <classpath mode="compile">lib;lib/diffutils-1.2.1.jar</classpath>
+                <classpath mode="compile">lib;lib/diffutils-1.2.1.jar;lib/sqlite-jdbc-3.7.8-SNAPSHOT.jar</classpath>
                 <built-to>build</built-to>
                 <source-level>1.6</source-level>
             </compilation-unit>
diff --git a/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java b/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java
index 595a66f694d4e56f5cc4ae46158c46db361c2d35..e1b7c4a023b8b8f468e64814560c604acfbda199 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java
+++ b/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java
@@ -43,6 +43,7 @@
 import org.sleuthkit.datamodel.TskData.FileKnown;
 import org.sleuthkit.datamodel.TskData.TSK_DB_FILES_TYPE_ENUM;
 import org.sleuthkit.datamodel.TskData.TSK_FS_META_TYPE_ENUM;
+import org.sqlite.SQLiteJDBCLoader;
 
 /**
  * Represents the case database and abstracts out the most commonly used
@@ -277,6 +278,11 @@ private void configureDB() throws TskCoreException {
 			//allow to query while in transaction - no need read locks
 			statement.execute("PRAGMA read_uncommitted = True;");
 			statement.close();
+			
+			logger.log(Level.INFO, String.format("sqlite-jdbc version %s loaded in %s mode", 
+					SQLiteJDBCLoader.getVersion(), SQLiteJDBCLoader.isNativeMode() 
+					? "native" : "pure-java"));
+			
 		} catch (SQLException e) {
 			throw new TskCoreException("Couldn't configure the database connection", e);
 		}