diff --git a/lib/brakeman/checks/check_link_to_href.rb b/lib/brakeman/checks/check_link_to_href.rb index 109b4a9ef2b5668ffcc8da52d4ee3646c0a6b4d4..77c13c17fe7fff4d2ddee4f21285ccd6e7b8b95f 100644 --- a/lib/brakeman/checks/check_link_to_href.rb +++ b/lib/brakeman/checks/check_link_to_href.rb @@ -35,6 +35,7 @@ class Brakeman::CheckLinkToHref < Brakeman::CheckLinkTo call = result[:call] = result[:call].dup @matched = false url_arg = process call[3][2] + return if sexp?(url_arg) && url_arg.node_type == :string_interp && !url_arg[1].chomp.empty? type, match = has_immediate_user_input? url_arg if type