Fixed a bug with the refreshZones method regarding recreating the
buttons