diff --git a/libs/community/langchain_community/document_loaders/directory.py b/libs/community/langchain_community/document_loaders/directory.py index 3902b8ae93..f181ebe95b 100644 --- a/libs/community/langchain_community/document_loaders/directory.py +++ b/libs/community/langchain_community/document_loaders/directory.py @@ -174,7 +174,8 @@ class DirectoryLoader(BaseLoader): ) ) for future in concurrent.futures.as_completed(futures): - yield future.result() + for item in future.result(): + yield item else: for i in items: yield from self._lazy_load_file(i, p, pbar)