diff --git a/Core/src/org/sleuthkit/autopsy/modules/exif/ExifParserFileIngestModule.java b/Core/src/org/sleuthkit/autopsy/modules/exif/ExifParserFileIngestModule.java
index 64d1315d754ffe6beaa4e9ebe37c2dd570b0e80f..4eaf6d1f2cd8b668b3ce15ff0e9ccc60fe2e917f 100644
--- a/Core/src/org/sleuthkit/autopsy/modules/exif/ExifParserFileIngestModule.java
+++ b/Core/src/org/sleuthkit/autopsy/modules/exif/ExifParserFileIngestModule.java
@@ -32,6 +32,7 @@
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.Date;
+import java.util.HashSet;
 import java.util.concurrent.atomic.AtomicInteger;
 import java.util.logging.Level;
 import org.openide.util.NbBundle;
@@ -65,8 +66,12 @@ public final class ExifParserFileIngestModule implements FileIngestModule {
     private long jobId;
     private static final IngestModuleReferenceCounter refCounter = new IngestModuleReferenceCounter();
     private FileTypeDetector fileTypeDetector;
+    private final HashSet supportedMimeTypes = new HashSet();
 
     ExifParserFileIngestModule() {
+        supportedMimeTypes.add("audio/x-wav");
+        supportedMimeTypes.add("image/jpeg");
+        supportedMimeTypes.add("image/tiff");
     }
 
     @Override
@@ -206,7 +211,7 @@ private boolean parsableFormat(AbstractFile f) {
         try {
             String mimeType = fileTypeDetector.getFileType(f);
             if (mimeType != null) {
-                return fileTypeDetector.getFileType(f).equals("image/jpeg");
+                return supportedMimeTypes.contains(mimeType);
             } else {
                 return false;
             }