diff --git a/src/plugins/debugger/registerwindow.cpp b/src/plugins/debugger/registerwindow.cpp
index 6103d9e984dbcb3db9c6490fbe83e745b1e3a284..5082d792244d61221b567c4787e27beca14e4d2c 100644
--- a/src/plugins/debugger/registerwindow.cpp
+++ b/src/plugins/debugger/registerwindow.cpp
@@ -181,7 +181,7 @@ void RegisterWindow::contextMenuEvent(QContextMenuEvent *ev)
         actShowMemory->setEnabled(false);
     } else {
         actShowMemory->setText(tr("Open memory editor at %1").arg(address));
-        actShowMemory->setEnabled(actionsEnabled & (engineCapabilities & ShowMemoryCapability));
+        actShowMemory->setEnabled(actionsEnabled && (engineCapabilities & ShowMemoryCapability));
     }
     menu.addSeparator();