Maar ook met deze vlag had men weinig geluk. Na minder dan zes jaar ontstond er opnieuw verwarring. De in 1867 opgerichte Noord-Duitse Bond verordonneerde dat een zwart-wit-rode verticale driekleur haar vlag zou zijn. In 1871 nam het Duitse Keizerrijk deze vlag over. De Berlijners, die van huis uit geen vlaggenexperts waren, maar ook niet-Berlijners snapten het vaak niet als bij feestelijkheden de stad met de nationale zwart-wit-rode vlag werd versierd, terwijl voor het stadhuis vlaggen met een schijnbaar verkeerde kleurenvolgorde hingen. Sommigen dachten dat het om de democratische zwart-rood-goudgele vlag uit de Maartrevolutie ging (die nu de Duitse nationale vlag is), waarvan de onderste witte baan volgens hun fantasie verbleekt goudgeel was. Om deze verwarring in de toekomst te voorkomen, werd voorgesteld om de strepen in verticale volgorde op de vlag te plaatsen. Dit was echter ongewenst, omdat de Latijnse volken hun strepen verticaal zouden plaatsen (zoals in de Franse vlag en die van Italië) en de Germaanse de horizontale volgorde zouden aanhouden. Anderen stelden voor om de vlag in vijf of zeven horizontale banen in de kleuren zwart, wit en rood in te delen.