shouldn't save empty term