diff --git a/lib/techniques/union/use.py b/lib/techniques/union/use.py index 1706b291c..d5eb74c4a 100644 --- a/lib/techniques/union/use.py +++ b/lib/techniques/union/use.py @@ -86,7 +86,7 @@ def _oneShotUnionUse(expression, unpack=True, limited=False): singleTimeWarnMessage(warnMsg) page = page.replace(kb.chars.stop[:-1], kb.chars.stop) - retVal = _("(?P%s.*%s)" % (kb.chars.start, kb.chars.stop)) + retVal = _("(?P%s.*?%s)" % (kb.chars.start, kb.chars.stop)) if retVal is not None: retVal = getUnicode(retVal, kb.pageEncoding)