makes expansion do not emit empty one