diff options
Diffstat (limited to 'indra/llui')
| -rw-r--r-- | indra/llui/llui.cpp | 7 | 
1 files changed, 5 insertions, 2 deletions
diff --git a/indra/llui/llui.cpp b/indra/llui/llui.cpp index 79ad99a770..69461ec099 100644 --- a/indra/llui/llui.cpp +++ b/indra/llui/llui.cpp @@ -1823,9 +1823,12 @@ void LLUI::setupPaths()  	LLXMLNodePtr root;  	BOOL success  = LLXMLNode::parseFile(filename, root, NULL);  	Paths paths; -	LLXUIParser parser; -	parser.readXUI(root, paths, filename); +	if(success) +	{ +		LLXUIParser parser; +		parser.readXUI(root, paths, filename); +	}  	sXUIPaths.clear();  	if (success && paths.validateBlock())  | 
