1. A printing method for a printer having a printhead with a plurality of print elements and capable of printing a binary pixel image, the method comprising the steps of: using a processing unit to perform the following steps: locating defective print elements; determining a camouflage area in the vicinity of pixels that would have to be printed with the defective print elements; halftoning the image information, in which error diffusion by an error propagation scheme is used for creating the binary pixel image; and in the halftoning step, applying the error diffusion by a first error propagation scheme outside the camouflaging area and applying the error diffusion by a second error propagation scheme within the camouflage area different from the first error propagation scheme so as to camouflage the defective elements.