Fix templateListener