diff --git a/src/importexport/musicxml/internal/export/exportmusicxml.cpp b/src/importexport/musicxml/internal/export/exportmusicxml.cpp
index 274ee67b6ab46..554bd2c3aff0c 100644
--- a/src/importexport/musicxml/internal/export/exportmusicxml.cpp
+++ b/src/importexport/musicxml/internal/export/exportmusicxml.cpp
@@ -1459,8 +1459,8 @@ static void creditWords(XmlWriter& xml, const MStyle& s, const page_idx_t pageNr
if (!creditType.empty()) {
xml.tag("credit-type", creditType);
}
- String attr = String(u" default-x=\"%1\"").arg(x);
- attr += String(u" default-y=\"%1\"").arg(y);
+ String attr = String(u" default-x=\"%1\"").arg(String::number(x, 2));
+ attr += String(u" default-y=\"%1\"").arg(String::number(y, 2));
attr += u" justify=\"" + just + u"\"";
attr += u" valign=\"" + val + u"\"";
MScoreTextToMusicXml mttm(u"credit-words", attr, defFmt, mtf);
diff --git a/src/importexport/musicxml/internal/import/importmusicxmlpass1.cpp b/src/importexport/musicxml/internal/import/importmusicxmlpass1.cpp
index e3a58e7fd61ab..6a2d447afd72d 100644
--- a/src/importexport/musicxml/internal/import/importmusicxmlpass1.cpp
+++ b/src/importexport/musicxml/internal/import/importmusicxmlpass1.cpp
@@ -1001,7 +1001,7 @@ static void resizeTitleBox(VBox* vbox)
score->renderer()->layoutItem(e);
}
- double padding = vbox->spatium();
+ const double padding = vbox->sizeIsSpatiumDependent() ? vbox->style().spatium() : vbox->style().defaultSpatium();
for (EngravingItem* e : elist) {
if (e->isText()) {
diff --git a/src/importexport/musicxml/tests/data/testSystemDistance_ref.xml b/src/importexport/musicxml/tests/data/testSystemDistance_ref.xml
index 3ff9824070ad7..1df3f31cf0397 100644
--- a/src/importexport/musicxml/tests/data/testSystemDistance_ref.xml
+++ b/src/importexport/musicxml/tests/data/testSystemDistance_ref.xml
@@ -67,7 +67,7 @@
title
- System-Distance Test
+ System-Distance Test