diff --git a/src/content_mapblock.cpp b/src/content_mapblock.cpp
index 9a427a44ee1385403561e13e6b4e5f74ac85e49b..d41aac81bf1250943ac4d91bdcccb641c0d3412e 100644
--- a/src/content_mapblock.cpp
+++ b/src/content_mapblock.cpp
@@ -922,7 +922,7 @@ void mapblock_mesh_generate_special(MeshMakeData *data,
 
 			if(adjacencies == 1)
 			{
-				if(is_rail_x_all[0] or is_rail_x_all[1])
+				if(is_rail_x_all[0] || is_rail_x_all[1])
 					angle = 90;
 			}
 			if(adjacencies == 2)