summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--crystal.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/crystal.py b/crystal.py
index 61de8cc..91e87e3 100644
--- a/crystal.py
+++ b/crystal.py
@@ -498,6 +498,8 @@ def calculate_pointer_from_bytes_at(address, bank=False):
byte1 = ord(rom[address])
byte2 = ord(rom[address+1])
temp = byte1 + (byte2 << 8)
+ if temp == 0:
+ return None
return calculate_pointer(temp, bank)
def clean_up_long_info(long_info):