diff --git a/colorbleed/maya/lib.py b/colorbleed/maya/lib.py index d6df4fae52..93ede7fe58 100644 --- a/colorbleed/maya/lib.py +++ b/colorbleed/maya/lib.py @@ -659,6 +659,8 @@ def get_id_required_nodes(referenced_nodes=False, nodes=None): nodes |= set(transforms) nodes -= ignore # Remove the ignored nodes + if not nodes: + return nodes # Avoid locked nodes nodes_list = list(nodes) diff --git a/colorbleed/plugins/maya/publish/validate_node_ids_in_database.py b/colorbleed/plugins/maya/publish/validate_node_ids_in_database.py index 73cba004bb..7d13cf021f 100644 --- a/colorbleed/plugins/maya/publish/validate_node_ids_in_database.py +++ b/colorbleed/plugins/maya/publish/validate_node_ids_in_database.py @@ -27,7 +27,7 @@ class ValidateNodeIdsInDatabase(pyblish.api.InstancePlugin): def process(self, instance): invalid = self.get_invalid(instance) if invalid: - raise RuntimeError("Found asset IDs which are not related to" + raise RuntimeError("Found asset IDs which are not related to " "current project in instance: " "`%s`" % instance.name)