From 67e4c672c78df8d5d4c8dbd065b5665a75fde22b Mon Sep 17 00:00:00 2001 From: Ansariel Date: Wed, 13 Jul 2016 19:35:27 +0200 Subject: [PATCH] Build fix --- indra/newview/fsexportperms.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/indra/newview/fsexportperms.cpp b/indra/newview/fsexportperms.cpp index e0c14ebc77..7d01350f09 100644 --- a/indra/newview/fsexportperms.cpp +++ b/indra/newview/fsexportperms.cpp @@ -99,8 +99,15 @@ bool FSExportPermsCheck::canExportNode(LLSelectNode* node, bool dae) { if (dae) { - LLSD mesh_header = gMeshRepo.getMeshHeader(sculpt_params->getSculptTexture()); - exportable = mesh_header["creator"].asUUID() == gAgentID; + const LLSD* mesh_header_ptr = gMeshRepo.getMeshHeader(sculpt_params->getSculptTexture()); + if (mesh_header_ptr) + { + exportable = (*mesh_header_ptr)["creator"].asUUID() == gAgentID; + } + else + { + exportable = false; + } } else {