fix bug using IS_ON_MAP constant