diff --git a/openslides-generate-members.py b/openslides-generate-members.py
index 05000fd657936bad217c2e0f80046f1cd03c4fcd..21917ad46a5d1308f584b55ed6a32b6fc3f3319d 100755
--- a/openslides-generate-members.py
+++ b/openslides-generate-members.py
@@ -13,6 +13,9 @@ args = ap.parse_args()
 def generate_password():
     return ''.join(random.choice(string.ascii_letters + string.digits) for i in range(0, 12))
 
+openslides_csv = csv.writer(sys.stdout, quoting=csv.QUOTE_ALL, delimiter=';')
+openslides_csv.writerow(["Titel", "Vorname", "Nachname", "Gliederungsebene", "Teilnehmernummer", "Gruppen", "Kommentar", "Ist aktiv", "Ist anwesend", "Ist ein Gremium", "Initiales Passwort", "E-Mail", "Benutzername", "Geschlecht", "Stimmgewicht"])
+
 if not args.institution:
     # "ID";"Anrede";"Institution";"Straße";"Nr";"PLZ";"Ort";"Anrede_Ansprechpartner";"Name";"Vorname";"Mailadresse";"PGP";"Mobil";"Telefon";"Fax";"Eintrittsdatum";"Art";"Beitrag";"Sepa";"IBAN";"BIC"
     FIRST_NAME_COL = 3
@@ -61,6 +64,5 @@ for member in member_reader:
 
     password = generate_password()
 
-    openslides_csv = csv.writer(sys.stdout, quoting=csv.QUOTE_ALL, delimiter=';')
     openslides_csv.writerow(["", firstname, lastname, institution, "", groups, "", 1, 0, 0, password, email, username, "" ""])