A method of controlling a printer, the printer having an array of nozzles which extends across a print zone of the printer, the method comprising the steps of: evaluating a nozzle status of the array of nozzles; printing a first swath across the print media in the print zone, wherein the array of nozzles is located in a first position during printing of the first swath; determining a second position of the array of nozzles for printing a second swath so that, under consideration of the determined nozzle status, the combined output of the first and second swaths meets a predetermined criterion; moving the array of nozzles to the determined second position and printing the second swath across the print media in the print zone; wherein, in the step of evaluating a nozzle status, it is determined whether the nozzles of the nozzle array are firing properly or failing; and a list of failing nozzles is determined; and in the step of determining the second position, (i) a combination of first and second positions of the array of nozzles is evaluated according to the number of failing nozzles of the array of nozzles at the first position which cannot be replaced by properly firing nozzles of the array of nozzles at the second position, and (ii) if the combination results in less than a predetermined number of failing nozzles which cannot be replaced by properly firing nozzles, this combination is used for determining the second position, (iii) if the combination results in more than a predetermined number of failing nozzles which cannot be replaced by properly firing nozzles, a next combination is selected and step (ii) and, if necessary, step (iii) are repeated for the next combination; (iv) if, after a predetermined number of combination evaluations, none of the combinations evaluated in steps (i) to (iii) result in not less than said predetermined number of failing nozzles which cannot be replaced by properly firing nozzles, a combination resulting in a lowest number of failing nozzles which cannot be replaced by properly firing nozzles is selected for determining the second position. evaluating a nozzle status of the array of nozzles; printing a first swath across the print media in the print zone, wherein the array of nozzles is located in a first position during printing of the first swath; determining a second position of the array of nozzles for printing a second swath so that, under consideration of the determined nozzle status, the combined output of the first and second swaths meets a predetermined criterion; moving the array of nozzles to the determined second position and printing the second swath across the print media in the print zone; wherein, in the step of evaluating a nozzle status, it is determined whether the nozzles of the nozzle array are firing properly or failing; and a list of failing nozzles is determined; and in the step of determining the second position, (i) a combination of first and second positions of the array of nozzles is evaluated according to the number of failing nozzles of the array of nozzles at the first position which cannot be replaced by properly firing nozzles of the array of nozzles at the second position, and (ii) if the combination results in less than a predetermined number of failing nozzles which cannot be replaced by properly firing nozzles, this combination is used for determining the second position, (iii) if the combination results in more than a predetermined number of failing nozzles which cannot be replaced by properly firing nozzles, a next combination is selected and step (ii) and, if necessary, step (iii) are repeated for the next combination; (iv) if, after a predetermined number of combination evaluations, none of the combinations evaluated in steps (i) to (iii) result in not less than said predetermined number of failing nozzles which cannot be replaced by properly firing nozzles, a combination resulting in a lowest number of failing nozzles which cannot be replaced by properly firing nozzles is selected for determining the second position. (i) a combination of first and second positions of the array of nozzles is evaluated according to the number of failing nozzles of the array of nozzles at the first position which cannot be replaced by properly firing nozzles of the array of nozzles at the second position, and (ii) if the combination results in less than a predetermined number of failing nozzles which cannot be replaced by properly firing nozzles, this combination is used for determining the second position, (iii) if the combination results in more than a predetermined number of failing nozzles which cannot be replaced by properly firing nozzles, a next combination is selected and step (ii) and, if necessary, step (iii) are repeated for the next combination; (iv) if, after a predetermined number of combination evaluations, none of the combinations evaluated in steps (i) to (iii) result in not less than said predetermined number of failing nozzles which cannot be replaced by properly firing nozzles, a combination resulting in a lowest number of failing nozzles which cannot be replaced by properly firing nozzles is selected for determining the second position.