diff --git a/client/js/Panels/DiagramDesigner/ModelEditor/ModelEditorControl.DiagramDesignerWidgetEventHandlers.js b/client/js/Panels/DiagramDesigner/ModelEditor/ModelEditorControl.DiagramDesignerWidgetEventHandlers.js
index <HASH>..<HASH> 100644
--- a/client/js/Panels/DiagramDesigner/ModelEditor/ModelEditorControl.DiagramDesignerWidgetEventHandlers.js
+++ b/client/js/Panels/DiagramDesigner/ModelEditor/ModelEditorControl.DiagramDesignerWidgetEventHandlers.js
@@ -181,6 +181,10 @@ define(['logManager',
         registry[nodePropertyNames.Registry.lineStyle] = {};
         _.extend(registry[nodePropertyNames.Registry.lineStyle], this._DEFAULT_LINE_STYLE);
 
+        if (params.visualStyle) {
+            _.extend(registry[nodePropertyNames.Registry.lineStyle], params.visualStyle);
+        }
+
         var p = {   "parentId": this.currentNodeInfo.id,
             "sourceId": sourceId,
             "targetId": targetId,
connections visual props are saved on creation (if any)


Former-commit-id: 0f0a7dfb<I>cfc1a6d<I>d<I>ad<I>e<I>d<I>fab