diff --git a/scribus/scribusdoc.cpp b/scribus/scribusdoc.cpp
index 55a37845f..327283a15 100644
--- a/scribus/scribusdoc.cpp
+++ b/scribus/scribusdoc.cpp
@@ -6778,7 +6778,7 @@ void ScribusDoc::addSection(int number, const QString& name, const uint frominde
 	if (empty)
 	{
 		newSection.number = 0;
-		newSection.name = "0";
+		newSection.name = tr("Section") + " " + QString::number(1);
 		newSection.fromindex = 0;
 		newSection.toindex = docPageCount-1;
 		newSection.type = Type_1_2_3;
diff --git a/scribus/ui/prefs_documentsections.cpp b/scribus/ui/prefs_documentsections.cpp
index 78ecfdb17..8626758c0 100644
--- a/scribus/ui/prefs_documentsections.cpp
+++ b/scribus/ui/prefs_documentsections.cpp
@@ -198,7 +198,7 @@ void Prefs_DocumentSections::addEntry()
 		struct DocumentSection blank;
 		uint count = m_localSections.count();
 		blank.number = count;
-		blank.name = QString::number(count);
+		blank.name = tr("Section") + " " + QString::number(count + 1);
 		blank.fromindex = m_maxPageIndex + 1;
 		blank.toindex = m_maxPageIndex + 1;
 		blank.type = Type_1_2_3;
@@ -224,7 +224,7 @@ void Prefs_DocumentSections::addEntry()
 			{
 				struct DocumentSection blank;
 				blank.number = ++i;
-				blank.name = QString::number(i);
+				blank.name = tr("Section") + " " + QString::number(i + 1);
 				blank.fromindex = it->toindex + 1;
 				blank.toindex = it->toindex + 2;
 				blank.type = Type_1_2_3;
