diff --git a/src/libgui/ProjectPanel.cpp b/src/libgui/ProjectPanel.cpp
index 5116917c8..3b83d386f 100644
--- a/src/libgui/ProjectPanel.cpp
+++ b/src/libgui/ProjectPanel.cpp
@@ -378,7 +378,8 @@ void ProjectPanel::updateFirewallName()
// name = "" + name + "";
FWObject *fw = visibleRuleSet->getParent();
name = QString("Currently editing: %1 / %2")
- .arg(fw->getName().c_str()).arg(visibleRuleSet->getName().c_str());
+ .arg(QString::fromUtf8(fw->getName().c_str()))
+ .arg(QString::fromUtf8(visibleRuleSet->getName().c_str()));
m_panel->rulesetname->setText(name );
}