diff --git a/modules/doc/actions.rst b/modules/doc/actions.rst
index 993612233e4650e6f76287864fe29bcfa9f7f1d2..6d7391a2128ef36d0722d7ab6b98635d49b77065 100644
--- a/modules/doc/actions.rst
+++ b/modules/doc/actions.rst
@@ -26,6 +26,10 @@ In summary it performs the following steps:
 
 - Read structures (PDB or mmCIF format, can be gzipped) and split into
   biological assemblies (all possible pairs are scored).
+- Mandatory cleanup of hydrogen atoms, ligand and water chains, small
+  (< 20 residues) peptides or chains with no amino acids as described in
+  :attr:`QSscoreEntity.ent <ost.mol.alg.qsscoring.QSscoreEntity.ent>` and
+  :attr:`QSscoreEntity.removed_chains <ost.mol.alg.qsscoring.QSscoreEntity.removed_chains>`.
 - Optional cleanup of structures with :func:`~ost.mol.alg.Molck`.
 - Optional structural checks with :func:`~ost.mol.alg.CheckStructure`.
 - Unless user-provided, find chain mapping between complexes (see