diff --git a/lib/utils/crawler.py b/lib/utils/crawler.py index 266b4e91f..975b92194 100644 --- a/lib/utils/crawler.py +++ b/lib/utils/crawler.py @@ -97,6 +97,10 @@ class Crawler: logger.critical(errMsg) finally: - for url in threadData.shared.outputs: - kb.targetUrls.add(( url, None, None, None )) + if not threadData.shared.outputs: + warnMsg = "no usable links found (with GET parameters)" + logger.warn(warnMsg) + else: + for url in threadData.shared.outputs: + kb.targetUrls.add(( url, None, None, None )) kb.suppressResumeInfo = False