diff --git a/src/libs/core/exam/texam.cpp b/src/libs/core/exam/texam.cpp
index 2ac93d1f56dbb98691dc7d41cc4ac0f7c5a2be95..df56ae07748933de94a0f5b364734b7f11b5f29a 100644
--- a/src/libs/core/exam/texam.cpp
+++ b/src/libs/core/exam/texam.cpp
@@ -397,7 +397,7 @@ bool Texam::loadFromXml(QXmlStreamReader &xml)
         } else if (xml.name() == QLatin1String("black")) {
             m_blackNumbers.clear();
             while (xml.readNextStartElement()) {
-                if (xml.name() == "n")
+                if (xml.name() == QLatin1String("n"))
                     m_blackNumbers << xml.readElementText().toInt();
                 else
                     Tlevel::skipCurrentXmlKey(xml);
diff --git a/src/libs/core/exam/tlevel.cpp b/src/libs/core/exam/tlevel.cpp
index b28b3e742e8dcec5d6ead6e75695b008c8263300..fc0fff8936cec293bb4da3e4fd98bfe03a538dfc 100644
--- a/src/libs/core/exam/tlevel.cpp
+++ b/src/libs/core/exam/tlevel.cpp
@@ -321,7 +321,7 @@ Tlevel::EerrorType Tlevel::loadFromXml(QXmlStreamReader &xml)
             while (xml.readNextStartElement()) {
                 if (xml.name() == QLatin1String("melodyLength"))
                     melodyLen = qBound(1, QVariant(xml.readElementText()).toInt(), 100);
-                else if (xml.name() == ("endsOnTonic"))
+                else if (xml.name() == QLatin1String("endsOnTonic"))
                     endsOnTonic = QVariant(xml.readElementText()).toBool();
                 else if (xml.name() == QLatin1String("requireInTempo"))
                     requireInTempo = QVariant(xml.readElementText()).toBool();