diff options
-rw-r--r-- | src/emu/machine/timekpr.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/emu/machine/timekpr.c b/src/emu/machine/timekpr.c index 3abb9c5dfd0..6d68dafb1fd 100644 --- a/src/emu/machine/timekpr.c +++ b/src/emu/machine/timekpr.c @@ -310,7 +310,8 @@ static DEVICE_START(timekeeper) c->data = auto_alloc_array( device->machine, UINT8, c->size ); c->default_data = *device->region(); - assert( device->region()->bytes() == c->size ); + if (c->default_data) + assert( device->region()->bytes() == c->size ); state_save_register_device_item( device, 0, c->control ); state_save_register_device_item( device, 0, c->seconds ); |