diff --git a/src/lib/webview/tabbedwebview.cpp b/src/lib/webview/tabbedwebview.cpp index 2bc6badcf..4ffd9629a 100644 --- a/src/lib/webview/tabbedwebview.cpp +++ b/src/lib/webview/tabbedwebview.cpp @@ -264,7 +264,10 @@ void TabbedWebView::contextMenuEvent(QContextMenuEvent* event) const QWebHitTestResult &hitTest = page()->mainFrame()->hitTestContent(event->pos()); createContextMenu(m_menu, hitTest, event->pos()); - m_menu->addAction(p_QupZilla->adBlockIcon()->menuAction()); + + if (!hitTest.isContentEditable() && !hitTest.isContentSelected()) { + m_menu->addAction(p_QupZilla->adBlockIcon()->menuAction()); + } m_menu->addSeparator(); m_menu->addAction(tr("Inspect Element"), this, SLOT(inspectElement()));