diff --git a/toonz/sources/toonzlib/tstageobjectcmd.cpp b/toonz/sources/toonzlib/tstageobjectcmd.cpp index 9f843a3..12c8619 100644 --- a/toonz/sources/toonzlib/tstageobjectcmd.cpp +++ b/toonz/sources/toonzlib/tstageobjectcmd.cpp @@ -793,7 +793,8 @@ void removeStageObjectNode(const TStageObjectId &id, TXsheetHandle *xshHandle, return; if (id.isCamera() && xsh->getCameraColumnIndex() == id.getIndex()) - xsh->setCameraColumnIndex(0); + xsh->setCameraColumnIndex( + xsh->getStageObjectTree()->getCurrentCameraId().getIndex()); // stacco tutti i figli e li attacco al padre QList linkedObjects;