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 33bc247987..6b74c5a6be 100644 --- a/indra/llui/llui.cpp +++ b/indra/llui/llui.cpp @@ -1833,9 +1833,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()) | 
