No, I don't think it's necessary, but it will produce those warnings. So you could advise the client to either ignore them, configure their browser to not display them, or offer them the (billable) option to upgrade the site to https and get them an ssl certificate.