Fixes issue #1734752 by matglas86, Cottser: Basic Button display always uses HTTP to include the image (insecure content on HTTPS page).