      {
          if ("MC|TPack".equals(p_72501_1_.field_73630_a))
          {
-@@ -1211,4 +1230,20 @@
+@@ -1211,4 +1231,20 @@
      {
          return this.field_72555_g;
      }

         this.field_72563_h.field_71456_v.func_73827_b().func_73765_a(p_72481_1_.field_73476_b);
     }
 
@@ -1066,6 +1075,11 @@
 
     public void func_72494_a(Packet131MapData p_72494_1_)
     {

         this.func_72552_c(new Packet204ClientInfo(this.field_72563_h.field_71474_y.field_74363_ab, this.field_72563_h.field_71474_y.field_74339_e, this.field_72563_h.field_71474_y.field_74343_n, this.field_72563_h.field_71474_y.field_74344_o, this.field_72563_h.field_71474_y.field_74318_M));
     }
 
@@ -566,6 +574,7 @@
         {
             this.field_72555_g.func_74429_a(p_72546_1_);
             this.field_72555_g.func_74423_d();
+            FMLNetworkHandler.onConnectionClosed(this.field_72555_g);
         }
     }
 
@@ -605,6 +614,7 @@
 
     public void func_72481_a(Packet3Chat p_72481_1_)
     {
