diff --git a/src/runnermanager.cpp b/src/runnermanager.cpp
index ffd148b..96af312 100644
--- a/src/runnermanager.cpp
+++ b/src/runnermanager.cpp
@@ -354,6 +354,7 @@ public:
emit q->matchesChanged(context.matches());
}
+ teardownRequested = true;
checkTearDown();
}
@@ -843,6 +844,7 @@ void RunnerManager::reset()
}
d->context.reset();
+ emit queryFinished();
}
} // Plasma namespace