diff --git a/lib/turnsole/modes/thread-view-mode.rb b/lib/turnsole/modes/thread-view-mode.rb index 318f4a4..c89aa3d 100644 --- a/lib/turnsole/modes/thread-view-mode.rb +++ b/lib/turnsole/modes/thread-view-mode.rb @@ -370,7 +370,7 @@ def save_to_disk default_dir = @context.config.default_attachment_save_dir || ENV["HOME"] case chunk when Chunk::Attachment - default_fn = File.expand_path File.join(default_dir, chunk.filename) + default_fn = File.expand_path File.join(default_dir, chunk.filename || 'unnamed') fn = @context.input.ask_for_filename :filename, "Save attachment to file: ", default_fn return unless fn @context.ui.save_to_file(fn) { |f| f.write chunk.content }