Method for removing and/or supplying at least one book block (19; 30) from/to a conveyor of a book production line for producing books, in particular for producing very short production runs of books, wherein book blocks (15 - 21, 25, n - n+2; 12 - 25, 30, n) are moved on the conveyor following one another in a main transport direction and wherein the books consist at least of a book block and a hard book cover protecting the book block, comprising the process steps: a) identification of markings (10, 110) both of the book blocks (15 - 21, 25, n - n+2; 12 - 25, 30, n) and of the book covers (113, 114, 115, 116, 117), b) removal of the at least one book block (19; 30) in dependence on an evaluation, taking place in a machine control system of the book production line, of the identification previously carried out, c) a stack of book covers (113, 114, 115, 116, 117) and a number of book blocks (15 - 21, 25, n - n+2; 12 - 24, 30, n) being supplied to the book production line, d) the marking of at least one book cover (113, 114, 115, 116, 117) of the stack supplied being identified and forwarded to the machine control system, characterised in that e) on the basis of the marking of the at least one book cover (113, 114, 115, 116, 117) of the stack supplied, the machine control system allocates a dataset, stored in the machine control system and relating to the sequence of the book covers (113, 114, 115, 116, 117), to the stack supplied, and/or in that an operator allocates this dataset to the stack supplied, f) on the basis of the markings of the book blocks (15 - 21, 25, n - n+2; 12 - 25, 30, n) supplied, a sequence of these book blocks (15 - 21, 25, n - n+2; 12 - 25, 30, n) on the conveyor is determined in the machine control system and compared to the dataset relating to the sequence of the book covers (113, 114, 115, 116, 117), g) as a result of this comparison and in the event of a sequence of the book blocks (15 - 21, 25, n - n+2; 12 - 25, 30, n) deviating from the sequence of the book covers (113, 114, 115, 116, 117), the machine control system causes at least one book block (19; 30) to be removed and/or supplied. a) identification of markings (10, 110) both of the book blocks (15 - 21, 25, n - n+2; 12 - 25, 30, n) and of the book covers (113, 114, 115, 116, 117), b) removal of the at least one book block (19; 30) in dependence on an evaluation, taking place in a machine control system of the book production line, of the identification previously carried out, c) a stack of book covers (113, 114, 115, 116, 117) and a number of book blocks (15 - 21, 25, n - n+2; 12 - 24, 30, n) being supplied to the book production line, d) the marking of at least one book cover (113, 114, 115, 116, 117) of the stack supplied being identified and forwarded to the machine control system, characterised in that e) on the basis of the marking of the at least one book cover (113, 114, 115, 116, 117) of the stack supplied, the machine control system allocates a dataset, stored in the machine control system and relating to the sequence of the book covers (113, 114, 115, 116, 117), to the stack supplied, and/or in that an operator allocates this dataset to the stack supplied, f) on the basis of the markings of the book blocks (15 - 21, 25, n - n+2; 12 - 25, 30, n) supplied, a sequence of these book blocks (15 - 21, 25, n - n+2; 12 - 25, 30, n) on the conveyor is determined in the machine control system and compared to the dataset relating to the sequence of the book covers (113, 114, 115, 116, 117), g) as a result of this comparison and in the event of a sequence of the book blocks (15 - 21, 25, n - n+2; 12 - 25, 30, n) deviating from the sequence of the book covers (113, 114, 115, 116, 117), the machine control system causes at least one book block (19; 30) to be removed and/or supplied.