diff --git a/eurostat_to_dbnomics.py b/eurostat_to_dbnomics.py
index 1ecd0adc63d76902b893164150e97f246a1aa3b3..885d324518beaa6e3b15217d6c3c1dd78ce76b45 100755
--- a/eurostat_to_dbnomics.py
+++ b/eurostat_to_dbnomics.py
@@ -391,7 +391,8 @@ def add_dataset_to_category(repo, dataset_code, category_tree):
     for pack in repo.object_store.packs:
         if os.path.basename(pack._basename) != "pack-{}".format(dataset_code):
             continue
-        # Because the last yield in iter_git_objects_in_sdmx_file is dataset_tree.
+        # The last yield in iter_git_objects_in_sdmx_file is dataset_tree,
+        # because it was yielded last by iter_git_objects_in_sdmx_file.
         dataset_tree = next(tail(1, pack.iterobjects()))
         assert isinstance(dataset_tree, Tree) and b"dataset.json" in dataset_tree
     assert dataset_tree is not None