summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--src/emu/machine/timekpr.c3
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 );