Fix removeEmpty logic