diff --git a/src/lib/parsing.ts b/src/lib/parsing.ts
index f8b525f4cfb79742892ab55b8146f7cd884ab4d0..b138e1ef9daed662775b2b13d1945e6192bd3f57 100644
--- a/src/lib/parsing.ts
+++ b/src/lib/parsing.ts
@@ -184,7 +184,8 @@ interface TranscriptMeta {
 	date: string;
 	start: string;
 	end: string;
-	title?: string;
+	title: string;
+	label?: string;
 	head: string;
 	author: string;
 	present: string[];
diff --git a/src/lib/rendering.ts b/src/lib/rendering.ts
index 312bc31516e24d41453bd84f1cd0e6fd54c0def2..50789e9881d9d3fbc3bbdb2df0c39f087d8408ea 100644
--- a/src/lib/rendering.ts
+++ b/src/lib/rendering.ts
@@ -198,7 +198,7 @@ function getTranscriptFilename(t: FinishedTranscriptMeta) {
 		"fsr-sitzung",
 		typeof t.number === "number" ? `${t.number}`.padStart(3, '0') : null,
 		`${t.date}`,
-		t.title && t.spec_version === -1 ? `${t.title.toLowerCase()}` : null,
+		t.label && t.spec_version === -1 ? `${t.label.toLowerCase()}` : null,
 	].filter(x => x !== null).join("-")
 		+ (t.spec_version === -1 ? ".pdf" : "");
 }
@@ -206,7 +206,7 @@ function getTranscriptFilename(t: FinishedTranscriptMeta) {
 function getTranscriptTitle(t: FinishedTranscriptMeta) {
 	const interjection =
 		(t.number ? ` ${t.number}` : "")
-		+ (t.title ? ` ${t.title}` : "");
+		+ (t.label ? ` ${t.label}` : "");
 
 	return `FSR-Sitzung${interjection} (${t.date})`;
 }