diff --git a/r2/r2/public/static/js/sponsored.js b/r2/r2/public/static/js/sponsored.js index f644fe928..9926101b5 100644 --- a/r2/r2/public/static/js/sponsored.js +++ b/r2/r2/public/static/js/sponsored.js @@ -155,9 +155,10 @@ r.sponsored = { targeted = $form.find('#targeting').is(':checked'), target = $form.find('*[name="sr"]').val(), srname = targeted ? target : '', - country = $('#country').val() || "", - region = $('#region').val() || "", - metro = $('#metro').val() || "", + canGeotarget = !targeted || this.userIsSponsor, + country = canGeotarget && $('#country').val() || "", + region = canGeotarget && $('#region').val() || "", + metro = canGeotarget && $('#metro').val() || "", geotarget = {'country': country, 'region': region, 'metro': metro}, dates = r.sponsored.get_dates(startdate, enddate), booked = this.get_booked_inventory($form, srname, geotarget, isOverride),