diff --git a/indra/newview/hippopanelgrids.cpp b/indra/newview/hippopanelgrids.cpp index f64a7466d..d3cc7a4e2 100644 --- a/indra/newview/hippopanelgrids.cpp +++ b/indra/newview/hippopanelgrids.cpp @@ -294,12 +294,11 @@ bool HippoPanelGridsImpl::saveCurGrid() { HippoGridInfo *gridInfo = 0; - if (mState == NORMAL) { - - gridInfo = gHippoGridManager->getGrid(mCurGrid); - gridInfo->retrieveGridInfo(); - refresh(); - } else if ((mState == ADD_NEW) || (mState == ADD_COPY)) { + gridInfo = gHippoGridManager->getGrid(mCurGrid); + gridInfo->retrieveGridInfo(); + refresh(); + + if ((mState == ADD_NEW) || (mState == ADD_COPY)) { // check nickname std::string gridname = childGetValue("gridname");