diff --git a/src/internfile/internfile.cpp b/src/internfile/internfile.cpp index 37cf8c5a..843f82e9 100644 --- a/src/internfile/internfile.cpp +++ b/src/internfile/internfile.cpp @@ -671,7 +671,7 @@ int FileInterner::addHandler() return ADD_CONTINUE; } - RecollFilter *newflt = getMimeHandler(mimetype, m_cfg); + RecollFilter *newflt = getMimeHandler(mimetype, m_cfg, !m_forPreview); if (!newflt) { // If we can't find a handler, this doc can't be handled // but there can be other ones so we go on diff --git a/src/internfile/mimehandler.h b/src/internfile/mimehandler.h index fa03cecf..981436f8 100644 --- a/src/internfile/mimehandler.h +++ b/src/internfile/mimehandler.h @@ -160,7 +160,7 @@ protected: * indexedmimetypes (if this is set at all). */ extern RecollFilter *getMimeHandler(const std::string &mtyp, RclConfig *cfg, - bool filtertypes=false); + bool filtertypes); /// Free up filter for reuse (you can also delete it) extern void returnMimeHandler(RecollFilter *);