              }
  
              if (this.field_71429_W > 0)
-@@ -1834,6 +1848,7 @@
-                             }
+@@ -1836,6 +1850,7 @@
                          }
                      }
-+                    FMLCommonHandler.instance().fireKeyInput();
                  }
++                FMLCommonHandler.instance().fireKeyInput();
              }
  
-@@ -2025,12 +2040,15 @@
+             for (j = 0; j < 9; ++j)
+@@ -2026,12 +2041,15 @@
              this.field_71453_ak.func_74428_b();
          }
  

             String s2 = this.field_71437_Z.func_71195_b_();
 
             if (s2 != null)
@@ -2141,6 +2165,7 @@
             this.field_110448_aq.func_148529_f();
             this.func_71351_a((ServerData)null);
             this.field_71455_al = false;

         this.field_71424_I.func_76320_a("gui");
 
         if (!this.field_71445_n)
@@ -1699,6 +1712,7 @@
                         this.field_71462_r.func_146274_d();
                     }
                 }
