packer: don't panic if can't write to UI