diff --git a/sflphone-client-kde/src/CallList.cpp b/sflphone-client-kde/src/CallList.cpp
index 437a958cfa954d87e93283e7aa1114c27d2f446e..615662de35429fc5013ce6041f455ce8bec933e4 100644
--- a/sflphone-client-kde/src/CallList.cpp
+++ b/sflphone-client-kde/src/CallList.cpp
@@ -51,17 +51,6 @@ CallList::CallList(QObject * parent)
 		QString account = param[4];
 		calls->insert(0, Call::buildHistoryCall(generateCallId(), startTimeStamp, stopTimeStamp, account, name, number, type));
 	}
-	while (i.hasNext()) {
-		i.next();
-		uint startTimeStamp = i.key().toUInt();
-		QStringList param = i.value().split("|");
-		QString type = param[0];
-		QString number = param[1];
-		QString name = param[2];
-		uint stopTimeStamp = param[3].toUInt();
-		QString account = param[4];
-		calls->append(Call::buildHistoryCall(generateCallId(), startTimeStamp, stopTimeStamp, account, name, number, type));
-	}
 }
 
 MapStringString CallList::getHistoryMap()