diff -r 6dc5b1db7bdc -r 349308e84eeb eric6/ViewManager/ViewManager.py --- a/eric6/ViewManager/ViewManager.py Mon Apr 12 18:25:52 2021 +0200 +++ b/eric6/ViewManager/ViewManager.py Mon Apr 12 19:05:23 2021 +0200 @@ -6997,7 +6997,6 @@ txt = aw.selectedText() else: aw = self.activeWindow() - if aw is not None: - if aw.hasSelectedText(): - txt = aw.selectedText() + if aw is not None and aw.hasSelectedText(): + txt = aw.selectedText() return txt