diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchJobSettings.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchJobSettings.java
index 133c3b37db729f53d8d1adc71c4ba2e98af151b2..f04506d76a9331194b4ec6fc49a62cc27dc4471f 100644
--- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchJobSettings.java
+++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchJobSettings.java
@@ -29,7 +29,8 @@
 public final class KeywordSearchJobSettings implements IngestModuleIngestJobSettings {
 
     private static final long serialVersionUID = 1L;
-
+    private static final boolean DEFAULT_INDEX_TO_SOLR = true;
+    
     private final HashSet<String> namesOfEnabledKeywordLists;
     private HashSet<String> namesOfDisabledKeywordLists; // Added in version 1.1
 
@@ -42,7 +43,8 @@ public final class KeywordSearchJobSettings implements IngestModuleIngestJobSett
 
     private boolean ocrOnly;
     
-    private boolean indexToSolr;
+    // use object boolean so older settings missing this setting will deserialize to null.
+    private Boolean indexToSolr;
 
     /**
      * Constructs ingest job settings for the keywords search module.
@@ -202,7 +204,7 @@ private void upgradeFromOlderVersions() {
     }
     
     boolean isIndexToSolrEnabled() {
-        return indexToSolr;
+        return indexToSolr == null ? DEFAULT_INDEX_TO_SOLR : indexToSolr;
     }
     
     void setIndexToSolrEnabled(boolean enabled){