diff -r 803daf19a1b5 -r 7fad75e5e63d editors/SFCViewer.py --- a/editors/SFCViewer.py Mon Oct 01 14:29:01 2018 +0300 +++ b/editors/SFCViewer.py Mon Oct 01 15:36:01 2018 +0300 @@ -548,7 +548,7 @@ dialog.Destroy() def AddDivergence(self): - if self.SelectedElement in self.Wires or isinstance(self.SelectedElement, Graphic_Group) or isinstance(self.SelectedElement, SFC_Step): + if self.SelectedElement in self.Wires or isinstance(self.SelectedElement, (Graphic_Group, SFC_Step)): dialog = SFCDivergenceDialog(self.ParentWindow, self.Controler, self.TagName) dialog.SetPreviewFont(self.GetFont()) if dialog.ShowModal() == wx.ID_OK: