         updatePublicTransitStopUnits: (bboxes, level) ->
             app.request 'addStopUnitsWithinBoundingBoxes', bboxes, level
 
-        showAllUnitsAtHighZoom: ->
+        showAllStopUnitsAtHighZoom: ->
             if @map.getZoom() < map.MapUtils.getZoomlevelToShowAllMarkers()
                 @previousBoundingBoxes = null
-                return
-            if not @stopUnitsOnlyOnZoom() and getIeVersion()
-                return
-            if @selectedUnits.isSet() and not @selectedUnits.first().collection?.filters?.bbox?
-                return
-            if @selectedServices.isSet()
-                return
-            if @selectedServiceNodes.isSet()
-                return
-            if @searchResults.isSet()
                 return
 
             transformedBounds = map.MapUtils.overlappingBoundingBoxes @map

            unless @selectedUnits.isEmpty()
                @highlightSelectedUnit @selectedUnits.first()
            if @units.isEmpty()
                @showAllUnitsAtHighZoom()

        removeUnit: (unit, units, options) ->
            if unit.marker?

                if @skipMoveend
                    @skipMoveend = false
                    return
                @showAllStopUnitsAtHighZoom()
                @updatePublicTransitStops()

        postInitialize: ->
