diff --git a/pcsx2-qt/Debugger/MemorySearchWidget.cpp b/pcsx2-qt/Debugger/MemorySearchWidget.cpp index 3fdec6c43e7ea6..21d9f680a11109 100644 --- a/pcsx2-qt/Debugger/MemorySearchWidget.cpp +++ b/pcsx2-qt/Debugger/MemorySearchWidget.cpp @@ -556,6 +556,15 @@ void MemorySearchWidget::onSearchButtonClicked() return; } + if (!isFilterSearch && (searchComparison == SearchComparison::Changed || searchComparison == SearchComparison::ChangedBy + || searchComparison == SearchComparison::Decreased || searchComparison == SearchComparison::DecreasedBy + || searchComparison == SearchComparison::Increased || searchComparison == SearchComparison::IncreasedBy + || searchComparison == SearchComparison::NotChanged)) + { + QMessageBox::critical(this, tr("Debugger"), tr("This search comparison can only be used with filter searches.")); + return; + } + QFutureWatcher>* workerWatcher = new QFutureWatcher>(); auto onSearchFinished = [this, workerWatcher] { m_ui.btnSearch->setDisabled(false);