don't try to free null