diff --git a/linux-ramdump-parser-v2/parsers/irqstate.py b/linux-ramdump-parser-v2/parsers/irqstate.py
index 3e1d696803ec631312bd4621ad61b93a7dc8b4eb..3fd3f9feb684026be820600bbfc0c431e9102c62 100644
--- a/linux-ramdump-parser-v2/parsers/irqstate.py
+++ b/linux-ramdump-parser-v2/parsers/irqstate.py
@@ -149,7 +149,7 @@ class IrqParse(RamParser):
                 break
 
             for j in ram_dump.iter_cpus():
-                irq_statsn = ram_dump.read_word(kstat_irqs_addr, cpu=j)
+                irq_statsn = ram_dump.read_int(kstat_irqs_addr, cpu=j)
                 irq_stats_str = irq_stats_str + \
                     '{0:10} '.format('{0}'.format(irq_statsn))