diff --git a/src/plugins/debugger/watchwindow.cpp b/src/plugins/debugger/watchwindow.cpp
index ef2f39554c90b736519f5c71809cbc578637fe72..e6bf4aac16a646341953ddbac42f26d9fc86b7c1 100644
--- a/src/plugins/debugger/watchwindow.cpp
+++ b/src/plugins/debugger/watchwindow.cpp
@@ -782,7 +782,7 @@ void WatchWindow::contextMenuEvent(QContextMenuEvent *ev)
             actOpenMemoryViewAtPointerValue->setEnabled(false);
         }
         actOpenMemoryEditorStackLayout->setText(tr("Open Memory Editor Showing Stack Layout"));
-        actOpenMemoryEditorStackLayout->setEnabled(m_type == LocalsType && mi0.isValid());
+        actOpenMemoryEditorStackLayout->setEnabled(m_type == LocalsType);
         memoryMenu.addAction(actOpenMemoryViewAtVariableAddress);
         memoryMenu.addAction(actOpenMemoryViewAtPointerValue);
         memoryMenu.addAction(actOpenMemoryEditAtVariableAddress);