diff --git a/dojo/tools/mobsf/parser.py b/dojo/tools/mobsf/parser.py index 663a83df0e..704285b9e8 100644 --- a/dojo/tools/mobsf/parser.py +++ b/dojo/tools/mobsf/parser.py @@ -352,8 +352,11 @@ def get_findings(self, filename, test): ) if mobsf_finding["file_path"]: finding.file_path = mobsf_finding["file_path"] - - dupe_key = sev + title + dupe_key = sev + title + description + mobsf_finding["file_path"] + else: + dupe_key = sev + title + description + if mobsf_finding["category"]: + dupe_key += mobsf_finding["category"] if dupe_key in dupes: find = dupes[dupe_key] if description is not None: