diff --git a/modules/wishbone/wb_irq/irqm_core.vhd b/modules/wishbone/wb_irq/irqm_core.vhd
index 7b0c1e6900280878e62fbdae8de567262ff5e424..758c13a5cc9f7d95bfd8d3b1d0f62fb07aa5c019 100644
--- a/modules/wishbone/wb_irq/irqm_core.vhd
+++ b/modules/wishbone/wb_irq/irqm_core.vhd
@@ -147,7 +147,7 @@ irq_master_o.we   <= '1';
          if(rst_n_i = '0') then
             idx_robin       <= 0;
          else 
-           if(r_cyc0 = '0' and r_cyc1 = '0') then 
+           if(r_cyc0 = '0') then 
               if(idx_robin = g_channels-1) then
                   idx_robin <= 0;   
               else