         ctx.stroke()
 
     hit_test: (geometry) ->
+      result = null
+
       if geometry.type == "point"
         if @_hit_point?
           result = @_hit_point(geometry)

          type = @mget('glyphspec').type
          logger.warn("'point' selection not available on #{type} renderer")
          @_point_hit_warned = true
        return null

      else if geometry.type == "rect"
        if @_hit_rect?
          result = @_hit_rect(geometry)

          type = @mget('glyphspec').type
          logger.warn("'rect' selection not available on #{type} renderer")
          @_rect_hit_warned = true
      else
        logger.error("unrecognized selection geometry type '#{ geometry.type }'")

      return result

