diff --git a/src/rom.rs b/src/rom.rs
index 1c3e313a431fe255818fa5d8bebecf7ffaf2819a..bf96dc3d62c3dec60ba7acbced7600f43b201b9e 100644
--- a/src/rom.rs
+++ b/src/rom.rs
@@ -413,17 +413,17 @@ impl Cartridge {
 
     pub fn has_battery(&self) -> bool {
         match self.rom_type() {
-            RomType::Mbc1RamBattery => true,
-            RomType::Mbc2Battery => true,
-            RomType::RomRamBattery => true,
-            RomType::Mmm01RamBattery => true,
-            RomType::Mbc3TimerBattery => true,
-            RomType::Mbc3TimerRamBattery => true,
-            RomType::Mbc3RamBattery => true,
-            RomType::Mbc5RamBattery => true,
-            RomType::Mbc5RumbleRamBattery => true,
-            RomType::Mbc7SensorRumbleRamBattery => true,
-            RomType::HuC1RamBattery => true,
+            RomType::Mbc1RamBattery
+            | RomType::Mbc2Battery
+            | RomType::RomRamBattery
+            | RomType::Mmm01RamBattery
+            | RomType::Mbc3TimerBattery
+            | RomType::Mbc3TimerRamBattery
+            | RomType::Mbc3RamBattery
+            | RomType::Mbc5RamBattery
+            | RomType::Mbc5RumbleRamBattery
+            | RomType::Mbc7SensorRumbleRamBattery
+            | RomType::HuC1RamBattery => true,
             _ => false,
         }
     }