diff --git a/code/nel/src/gui/interface_element.cpp b/code/nel/src/gui/interface_element.cpp index 81dbb584f..c30ca09cc 100644 --- a/code/nel/src/gui/interface_element.cpp +++ b/code/nel/src/gui/interface_element.cpp @@ -997,9 +997,11 @@ namespace NLGUI // ------------------------------------------------------------------------------------------------ bool CInterfaceElement::convertBool (const char *ptr) { - string str= ptr; - NLMISC::strlwr(str); - return str=="true"?true:false; + std::string str = ptr; + NLMISC::strlwr( str ); + bool b = false; + fromString( str, b ); + return b; } // ------------------------------------------------------------------------------------------------