diff --git a/beancount_import/source/generic_importer_source.py b/beancount_import/source/generic_importer_source.py index c7ef1b2a..aa218a4a 100644 --- a/beancount_import/source/generic_importer_source.py +++ b/beancount_import/source/generic_importer_source.py @@ -42,7 +42,7 @@ def __init__(self, self.account = account # get _FileMemo object for each file - files = [get_file(f) for f in + files = [get_file(os.path.abspath(f)) for f in filter(os.path.isfile, glob(os.path.join(directory, '**', '*'), recursive=True) )