diff --git a/qwt/plot.py b/qwt/plot.py index 5997819..063705f 100644 --- a/qwt/plot.py +++ b/qwt/plot.py @@ -1553,6 +1553,7 @@ def insertLegend(self, legend, pos=None, ratio=-1): self.__data.layout.setLegendPosition(pos, ratio) if legend != self.__data.legend: if self.__data.legend and self.__data.legend.parent() is self: + self.__data.legend.setParent(None) del self.__data.legend self.__data.legend = legend if self.__data.legend: