diff --git a/docs-website/reference/haystack-api/preprocessors_api.md b/docs-website/reference/haystack-api/preprocessors_api.md
index 40864757060..9eaedbf13a8 100644
--- a/docs-website/reference/haystack-api/preprocessors_api.md
+++ b/docs-website/reference/haystack-api/preprocessors_api.md
@@ -687,6 +687,11 @@ Initialize HierarchicalDocumentSplitter.
- **split_overlap** (int) – The number of overlapping units for each split.
- **split_by** (Literal['word', 'sentence', 'page', 'passage']) – The unit for splitting your documents.
+**Raises:**
+
+- ValueError – If `block_sizes` is empty, if `split_overlap` is negative, or if `split_overlap` is
+ greater than or equal to the smallest value in `block_sizes`.
+
#### run
```python