From 0e717ea707cb4557f86c09df7562b16d58c3e37e Mon Sep 17 00:00:00 2001 From: James Urquhart Date: Thu, 1 Sep 2016 00:36:17 +0100 Subject: [PATCH] Fix edge case where an editable shape without a vbo is saved --- Engine/source/ts/tsMesh.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Engine/source/ts/tsMesh.cpp b/Engine/source/ts/tsMesh.cpp index 69b8d275b..822895bfd 100644 --- a/Engine/source/ts/tsMesh.cpp +++ b/Engine/source/ts/tsMesh.cpp @@ -2606,7 +2606,7 @@ void TSMesh::disassemble() tsalloc.copyToBuffer32( (S32*)&mCenter, 3 ); tsalloc.set32( (S32)mRadius ); - bool shouldMakeEditable = TSShape::smVersion < 27; + bool shouldMakeEditable = TSShape::smVersion < 27 || mVertSize == 0; // Re-create the vectors if (shouldMakeEditable)