diff --git a/bindings/java/src/org/sleuthkit/datamodel/AddDataSourceCallbacks.java b/bindings/java/src/org/sleuthkit/datamodel/AddDataSourceCallbacks.java
index 1dd055e71476941eb8d0034c9e9e1fec299b1455..2e5ee97dc7d1090fcd1963cd45d2aba474730f7c 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/AddDataSourceCallbacks.java
+++ b/bindings/java/src/org/sleuthkit/datamodel/AddDataSourceCallbacks.java
@@ -32,7 +32,7 @@ public interface AddDataSourceCallbacks {
     void onDataSourceAdded(long dataSourceObjectId);
     
     /**
-     * Call to add a set of file object IDs that are ready for ingest.
+     * Call to add a set of file object IDs that have been added to the database.
      * 
      * @param fileObjectIds List of file object IDs.
      */
diff --git a/bindings/java/src/org/sleuthkit/datamodel/JniDbHelper.java b/bindings/java/src/org/sleuthkit/datamodel/JniDbHelper.java
index 59b257a26bf0e02e817dde177de41ab1e6a9c06a..3c6e050c966c37612e1994ca20aa47cedb61ca51 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/JniDbHelper.java
+++ b/bindings/java/src/org/sleuthkit/datamodel/JniDbHelper.java
@@ -40,7 +40,7 @@ class JniDbHelper {
     
     private final SleuthkitCase caseDb;
     private CaseDbTransaction trans = null;
-    AddDataSourceCallbacks addDataSourceCallbacks;
+    private final AddDataSourceCallbacks addDataSourceCallbacks;
     
     private final Map<Long, Long> fsIdToRootDir = new HashMap<>();
     private final Map<Long, TskData.TSK_FS_TYPE_ENUM> fsIdToFsType = new HashMap<>();
@@ -125,9 +125,7 @@ long addImageInfo(int type, long ssize, String timezone,
             }
             commitTransaction();
             
-            if (addDataSourceCallbacks != null) {
-                addDataSourceCallbacks.onDataSourceAdded(objId); 
-            }
+			addDataSourceCallbacks.onDataSourceAdded(objId);
             return objId;
         } catch (TskCoreException ex) {
             logger.log(Level.SEVERE, "Error adding image to the database", ex);