 +                        	
 +                        	if ( block instanceof IBlockSecondaryProperties )
 +                        	{
-+                        		if ( ((IBlockSecondaryProperties)block).isBlockBurning( this, k1, i1, i2 ) )
++                        		if ( ((IBlockSecondaryProperties)block).isBlockBurning( this, k1, l1, i2 ) )
 +                        		{
 +                        			return true;
 +                        		}

             }
diff -u -r --strip-trailing-cr ../src_base/minecraft_server/net/minecraft/src/World.java ../src_work/minecraft_server/net/minecraft/src/World.java
--- ../src_base/minecraft_server/net/minecraft/src/World.java	2011-08-04 20:51:17.000000000 -0400
+++ ../src_work/minecraft_server/net/minecraft/src/World.java	2011-08-05 07:07:18.000000000 -0400
@@ -7,6 +7,8 @@
 import java.io.PrintStream;
 import java.util.*;

+                        	
+                        	if ( block instanceof IBlockSecondaryProperties )
+                        	{
+                        		if ( ((IBlockSecondaryProperties)block).isBlockBurning( this, k1, l1, i2 ) )
+                        		{
+                        			return true;
+                        		}
