From 31956aaef2e6c0afeb59dcc2dda4d1b7bbbb02a4 Mon Sep 17 00:00:00 2001 From: Dan McGarry Date: Mon, 15 Apr 2024 16:00:15 -0700 Subject: [PATCH] Early out of fn if the required 'pxrUsd' plugin isn't loaded --- plugin/pxr/maya/lib/usdMaya/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugin/pxr/maya/lib/usdMaya/__init__.py b/plugin/pxr/maya/lib/usdMaya/__init__.py index 1e6ec0d3cc..f9c2171f0b 100644 --- a/plugin/pxr/maya/lib/usdMaya/__init__.py +++ b/plugin/pxr/maya/lib/usdMaya/__init__.py @@ -75,6 +75,9 @@ def GetReferenceAssemblies(parentNodes=None): """ ASSEMBLY_NODE_TYPE = 'pxrUsdReferenceAssembly' + if not cmds.pluginInfo('pxrUsd', query=True, loaded=True): + return [] + if parentNodes: refAssemblies = cmds.ls(parentNodes, dagObjects=True, long=True, type=ASSEMBLY_NODE_TYPE)