diff options
Diffstat (limited to 'src/emu/imagedev/floppy.c')
-rw-r--r-- | src/emu/imagedev/floppy.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/imagedev/floppy.c b/src/emu/imagedev/floppy.c index 8fea5c24566..c4a61514b89 100644 --- a/src/emu/imagedev/floppy.c +++ b/src/emu/imagedev/floppy.c @@ -262,7 +262,7 @@ void floppy_image_device::setup_write(floppy_image_format_t *_output_format) void floppy_image_device::commit_image() { image_dirty = false; - if(!output_format) + if(!output_format || !output_format->supports_save()) return; io_generic io; // Do _not_ remove this cast otherwise the pointer will be incorrect when used by the ioprocs. |