diff --git a/wrap/io_trimesh/import_dae.h b/wrap/io_trimesh/import_dae.h index 062aa4d9..40844517 100644 --- a/wrap/io_trimesh/import_dae.h +++ b/wrap/io_trimesh/import_dae.h @@ -168,6 +168,7 @@ namespace io { valueStringList(face,tripatch.at(tript),"p"); int face_size = face.size(); int offsetface = (int)m.face.size(); + if (face_size == 0) return E_NOMESH; vcg::tri::Allocator::AddFaces(m,face_size / (nfcatt * 3)); QDomNode wnsrc = QDomNode(); QStringList wn;