diff --git a/Machines/Apple/AppleIIgs/AppleIIgs.cpp b/Machines/Apple/AppleIIgs/AppleIIgs.cpp
index eb31333da..a1c86d891 100644
--- a/Machines/Apple/AppleIIgs/AppleIIgs.cpp
+++ b/Machines/Apple/AppleIIgs/AppleIIgs.cpp
@@ -191,6 +191,14 @@ class ConcreteMachine:
 					case 0xc054: case 0xc055: case 0xc056: case 0xc057:
 					break;
 
+					// Interrupt ROM addresses; Cf. P25 of the Hardware Reference.
+					case 0xc071: case 0xc072: case 0xc073: case 0xc074: case 0xc075: case 0xc076: case 0xc077:
+					case 0xc078: case 0xc079: case 0xc07a: case 0xc07b: case 0xc07c: case 0xc07d: case 0xc07e: case 0xc07f:
+						if(isReadOperation(operation)) {
+							*value = rom_[rom_.size() - 65536 + (address & 0xffff)];
+						}
+					break;
+
 					default:
 						if((address & 0xffff) < 0xc100) {
 							// TODO: all other IO accesses.