diff --git a/dataengine.cpp b/dataengine.cpp index f8297747f..848702050 100644 --- a/dataengine.cpp +++ b/dataengine.cpp @@ -302,7 +302,7 @@ void DataEngine::removeAllSources() while (it.hasNext()) { it.next(); Plasma::DataContainer *s = it.value(); - const QString &source = it.key(); + const QString source = it.key(); it.remove(); s->disconnect(this); s->deleteLater();