diff --git a/OpenSim/Region/Physics/Meshing/PrimMesher.cs b/OpenSim/Region/Physics/Meshing/PrimMesher.cs index 9e43994b1e..c397290195 100644 --- a/OpenSim/Region/Physics/Meshing/PrimMesher.cs +++ b/OpenSim/Region/Physics/Meshing/PrimMesher.cs @@ -924,7 +924,8 @@ namespace PrimMesher if (hasProfileCut) this.faceNumbers.Add(0); for (int i = 0; i < numHollowVerts; i++) - this.faceNumbers.Add(faceNum++); + //this.faceNumbers.Add(faceNum++); + this.faceNumbers.Add(hollowSides < 5 ? faceNum++ : faceNum); this.bottomFaceNumber = faceNum++; if (hasHollow && hasProfileCut) this.faceNumbers.Add(faceNum++);