diff --git a/indra/newview/llstartup.cpp b/indra/newview/llstartup.cpp index 0bbe36a69..7a130f8fb 100644 --- a/indra/newview/llstartup.cpp +++ b/indra/newview/llstartup.cpp @@ -2669,8 +2669,9 @@ bool idle_startup() if (!gAgent.isFirstLogin()) { bool url_ok = LLURLSimString::sInstance.parse(); - if (!url_ok && ((agent_start_location == "last" && gSavedSettings.getBOOL("LoginLastLocation")) || - (agent_start_location == "home" && !gSavedSettings.getBOOL("LoginLastLocation")))) + if (!((agent_start_location == "url" && url_ok) || + (!url_ok && ((agent_start_location == "last" && gSavedSettings.getBOOL("LoginLastLocation")) || + (agent_start_location == "home" && !gSavedSettings.getBOOL("LoginLastLocation")))))) { // The reason we show the alert is because we want to // reduce confusion for when you log in and your provided diff --git a/indra/newview/skins/default/xui/en-us/notifications.xml b/indra/newview/skins/default/xui/en-us/notifications.xml index aea7b6819..ed1ec7940 100644 --- a/indra/newview/skins/default/xui/en-us/notifications.xml +++ b/indra/newview/skins/default/xui/en-us/notifications.xml @@ -4270,7 +4270,14 @@ Visit the Second Life Support Web site? notext="Cancel" yestext="Go"/> - + + +This grid has no link for support. + + The string [STRING_NAME] is missing from strings.xml + + +Cannot save new grid information. +You need to specify a unique grid nickname. + + + +Cannot save new grid '[NAME]'. +You need to specify a login URI. + + + +Cannot save new grid '[NAME]'. +A grid with the same nickname already exists. + + + +A login URI is required to retrieve the grid info. + + + +Cannot retrieve grid info from server. + + + +Builds with extended hollow or extended hole size do not render properly on other viewers. Please keep this option checked, if you want your builds looking properly in other viewers. +