Salome HOME
fix bug 12361. In SetName(): there may be no study
authoreap <eap@opencascade.com>
Wed, 10 May 2006 12:54:55 +0000 (12:54 +0000)
committereap <eap@opencascade.com>
Wed, 10 May 2006 12:54:55 +0000 (12:54 +0000)
src/SMESH_SWIG/smesh.py

index bf7fed0..6b95891 100644 (file)
@@ -60,8 +60,9 @@ def GetName(obj):
 def SetName(obj, name):
     ior  = salome.orb.object_to_string(obj)
     sobj = salome.myStudy.FindObjectIOR(ior)
-    attr = sobj.FindAttribute("AttributeName")[1]
-    attr.SetValue(name)
+    if not sobj is None:
+        attr = sobj.FindAttribute("AttributeName")[1]
+        attr.SetValue(name)
 
 # Algorithms and hypothesis
 # =========================