One more lost planet