# HG changeset patch
# User Damien Habets <damien.habets@xcg-consulting.fr>
# Date 1612342673 -3600
#      Wed Feb 03 09:57:53 2021 +0100
# Branch 11.0
# Node ID dde4ff42561969d74aee134d94a8b2cb81a3ae7d
# Parent  fe03f225bdc435538891a834324c5eaeffb64e33
Creating a partner without name, no analytic code is created upon this creation.

diff --git a/MetaAnalytic.py b/MetaAnalytic.py
--- a/MetaAnalytic.py
+++ b/MetaAnalytic.py
@@ -527,7 +527,8 @@
                         },
                         code_vals,
                     )
-                    super(superclass, res).write({column: new_code.id})
+                    if new_code:
+                        super(superclass, res).write({column: new_code.id})
 
                 if code_ref_ids:
                     self._generate_code_ref_id(res)
diff --git a/NEWS.rst b/NEWS.rst
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -12,6 +12,7 @@
     - code_name 
     - code_description
     - parent_column
+New partners without name, does not trigger an analytic_code creation.
 
 .. _2.2: