diff --git a/hash/cgenie_cass.xml b/hash/cgenie_cass.xml
index de354d7a31b..e43c79600e4 100644
--- a/hash/cgenie_cass.xml
+++ b/hash/cgenie_cass.xml
@@ -617,6 +617,24 @@ distributor of the Colour Genie EG2000 computers.
+
+ Labyrinth of Fear
+ 1983
+ Algray Software
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/mame/drivers/cgenie.cpp b/src/mame/drivers/cgenie.cpp
index b8728da66b5..81f3fb84297 100644
--- a/src/mame/drivers/cgenie.cpp
+++ b/src/mame/drivers/cgenie.cpp
@@ -358,7 +358,7 @@ MC6845_UPDATE_ROW( cgenie_state::crtc_update_row )
gfx = 0xff;
// or use character rom?
- else if ((code < 128) || (code < 192 && BIT(m_control, 4)) || (code > 192 && BIT(m_control, 3)))
+ else if ((code < 128) || (code < 192 && BIT(m_control, 4)) || (code >= 192 && BIT(m_control, 3)))
gfx = m_char_rom->base()[(code << 3) | ra];
// or the programmable characters?