Script exit with no output

Traceback (most recent call last):
  File "src/run.py", line 310, in <module>
    main()
  File "src/run.py", line 292, in main
    result = tgnews.perform(args=args)
  File "src/run.py", line 162, in perform
    clusters_ids = classifier.predict(x=texts[lang])
  File "./src/tglib/models/news_aggregator.py", line 31, in predict
    vectors = self.vectorizer.transform(x=x)
  File "./src/tglib/vectorizer.py", line 50, in transform
    return self.vectorizer.transform(raw_documents=cleaned)
  File "./venv/lib/python3.7/site-packages/sklearn/feature_extraction/text.py", line 1895, in transform
    return self._tfidf.transform(X, copy=False)
  File "./venv/lib/python3.7/site-packages/sklearn/feature_extraction/text.py", line 1490, in transform
    X = check_array(X, accept_sparse='csr', dtype=FLOAT_DTYPES, copy=copy)
  File "./venv/lib/python3.7/site-packages/sklearn/utils/validation.py", line 570, in check_array
    context))
ValueError: Found array with 0 sample(s) (shape=(0, 189266)) while a minimum of 1 is required.