       # check if at least one SKU from product is in the blacklist
       isProductBlacklisted = variantSkus.find (sku) ->
         blacklistSkus.indexOf(sku) >= 0
-
-      if isProductBlacklisted
-        @_summary.failed++
 
       # filter only products which are NOT blacklisted
       not isProductBlacklisted

    @publishingStrategy = options.publishingStrategy or false
    @variantReassignmentOptions = options.variantReassignmentOptions or {}
    @reassignmentService = new Reassignment(@client, @logger,
      @variantReassignmentOptions.retainExistingData)

    @_configErrorHandling(options)

        Error not logged as error limit of #{@errorLimit} has reached.
      "

  _handleErrorResponse: (error) =>
    error = serializeError error

    @_summary.failed++
    if @errorDir
      errorFile = path.join(@errorDir, "error-#{@_summary.failed}.json")
      fs.outputJsonSync(errorFile, error, {spaces: 2})

    if _.isFunction(@errorCallback)
      @errorCallback(error, @logger)
    else
      @logger.error "Error callback has to be a function!"

  _handleFulfilledResponse: (res) =>
    switch res.value().statusCode
