diff --git a/index.html b/index.html
index 1d5249d4..c54ff666 100644
--- a/index.html
+++ b/index.html
@@ -153,7 +153,7 @@ if (window.location.host.endsWith('8bitworkshop.com')) {
Bally Astrocade
ColecoVision
- Sega SG-1000
+
Sega Master System
Atari 7800
diff --git a/src/machine/astrocade.ts b/src/machine/astrocade.ts
index 1bf09b7c..aca886a0 100644
--- a/src/machine/astrocade.ts
+++ b/src/machine/astrocade.ts
@@ -200,7 +200,7 @@ const _BallyAstrocade = function(arcade:boolean) {
// interrupt
if (sl == inlin && (inmod & 0x8)) {
cpu.retryInterrupts = !(inmod & 0x4);
- this.probe.logInterrupt(infbk);
+ this.probe && this.probe.logInterrupt(infbk);
cpu.interrupt(infbk);
}
// refresh this line in frame buffer?
diff --git a/test/web/testallpresets.js b/test/web/testallpresets.js
index 80797be6..a8115547 100644
--- a/test/web/testallpresets.js
+++ b/test/web/testallpresets.js
@@ -83,7 +83,7 @@ testPlatform(this, 'vector-z80color', 'Atari Color Vector (Z80)', 3);
testPlatform(this, 'williams-z80', 'Williams (Z80)', 3);
// TODO testPlatform(this, 'sound_williams-z80', 'Williams Sound (Z80)', 1);
testPlatform(this, 'coleco', 'ColecoVision', 12);
-testPlatform(this, 'sms-sg1000-libcv', 'Sega SG-1000', 3);
+//testPlatform(this, 'sms-sg1000-libcv', 'Sega SG-1000', 3);
testPlatform(this, 'sms-sms-libcv', 'Sega Master System', 2);
testPlatform(this, 'atari7800', 'Atari 7800', 1);
testPlatform(this, 'astrocade', 'Bally Astrocade', 12);