diff --git a/themes/farm_theme/js/map_panel.js b/themes/farm_theme/js/map_panel.js index 55cee057b..9c825143d 100644 --- a/themes/farm_theme/js/map_panel.js +++ b/themes/farm_theme/js/map_panel.js @@ -5,13 +5,15 @@ // If a map is inside a collapsed fieldset, update the map size when the // fieldset is expanded. $('fieldset.collapsible', context).once('map-collapse', function (index, element) { - $(element).on('shown.bs.collapse', function () { - var mapId = $('.farm-map', element).attr('id'); - var index = farmOS.map.targetIndex(mapId); - if (index !== -1) { - farmOS.map.instances[index].map.updateSize(); - } - }); + if ($('.farm-map', element).length) { + $(element).on('shown.bs.collapse', function () { + var mapId = $('.farm-map', element).attr('id'); + var index = farmOS.map.targetIndex(mapId); + if (index !== -1) { + farmOS.map.instances[index].map.updateSize(); + } + }); + } }); }, };