diff --git a/src/localhistorycollection.cpp b/src/localhistorycollection.cpp
index e1d978bb87cd8b974d2385d51498edc92d49c6fc..542f0cd74401db0d3f337dea210f33654cb5218c 100644
--- a/src/localhistorycollection.cpp
+++ b/src/localhistorycollection.cpp
@@ -80,6 +80,7 @@ LocalHistoryCollection::~LocalHistoryCollection()
 
 void LocalHistoryEditor::saveCall(QTextStream& stream, const Call* call)
 {
+   stream.setCodec("UTF-8");
    const QString direction = (call->direction()==Call::Direction::INCOMING)?
       Call::HistoryStateName::INCOMING : Call::HistoryStateName::OUTGOING;