                       switch err?.message ? 'blacksam.indexer.notIndexed'
                         when 'blacksam.indexer.notIndexed'
                           next_index_step null, torrent, category, subcategory
+                        when 'blacksam.importer.itemUpdateNotNeeded'
+                          next_index_step null
                         else
                           next_index_step err
 

                      return async.nextTick ->
                        next_index_step new Error('blacksam.indexer.torrentParseError')

                    file_hash = torrent_path.match /\.([0-9A-F]{40})\.torrent$/

                    if not file_hash?
                      return async.nextTick ->

                ], (err, torrent) ->
                  if not err?
                    return next_file null, torrent

                  if not torrent?
                    return next_file null, null

                  if err.message is 'blacksam.indexer.invalidTorrentInIndex'
                    # If there's a Torrent in the index that generated invalid path,
