diff --git a/code/ryzom/client/src/interface_v3/dbctrl_sheet.cpp b/code/ryzom/client/src/interface_v3/dbctrl_sheet.cpp index 50cdea91e..70dc3e68b 100644 --- a/code/ryzom/client/src/interface_v3/dbctrl_sheet.cpp +++ b/code/ryzom/client/src/interface_v3/dbctrl_sheet.cpp @@ -997,11 +997,10 @@ void CDBCtrlSheet::updateCoords () { if (getActive()) { - if(!_SetupInit) - setupInit(); - if (_Type != CCtrlSheetInfo::SheetType_Macro) { + if (!_SetupInit) setupInit(); + if (_LastSheetId != _SheetId.getSInt32()) { updateActualType();