diff --git a/lib/mayaUsd/fileio/primUpdaterManager.cpp b/lib/mayaUsd/fileio/primUpdaterManager.cpp index a73d2961e5..05b6a24439 100644 --- a/lib/mayaUsd/fileio/primUpdaterManager.cpp +++ b/lib/mayaUsd/fileio/primUpdaterManager.cpp @@ -366,8 +366,9 @@ PullImportPaths pullImport( MStatus status = UsdMayaUtil::GetMObjectByName(kPullSetName, pullSetObj); if (status != MStatus::kSuccess) { MString createSetCmd; - createSetCmd.format("sets -em -name \"^1s\";", kPullSetName.asChar()); - MDGModifier& dgMod = MDGModifierUndoItem::create("Pull import pull set creation"); + createSetCmd.format("sets -em -name \"^1s\";lockNode \"^1s\";", kPullSetName.asChar()); + MDGModifier& dgMod + = MDGModifierUndoItem::create("Pull import pull set creation and lock"); dgMod.commandToExecute(createSetCmd); dgMod.doIt(); }