Sachverhalt: Sachverhalt: A. X._ (geb. 1972) fuhr am 3. Juli 2002, um 07.45 Uhr, mit seinem Motorrad Piaggio ZIP/125 (Motorroller) auf der Sonneggstrasse in Zürich auf dem Radstreifen. Als vor ihm ein Lieferwagen seine Geschwindigkeit verlangsamte, fuhr X._ auf dem Radstreifen rechts am Lieferwagen vorbei. In diesem Augenblick bog der Lieferwagen nach vorgängigem Linksausholen nach rechts in ein schräg zur Fahrbahn markiertes Parkfeld ab. Es kam zur Kollision, wobei X._ schwere Verletzungen erlitt. Im Bereich der Unfallstelle ist die Sonneggstrasse einschliesslich der beidseitigen Radstreifen 5,80 m breit. Die Radstreifen sind einschliesslich der markierten unterbrochenen Linie je 1,30 m breit. Die Strasse darf in beiden Richtungen befahren werden. Die beiden Fahrbahnhälften sind nicht durch eine (Leit-)Linie getrennt. Die signalisierte Höchstgeschwindigkeit beträgt 30 km/h. Im Bereich der Unfallstelle ist die Sonneggstrasse einschliesslich der beidseitigen Radstreifen 5,80 m breit. Die Radstreifen sind einschliesslich der markierten unterbrochenen Linie je 1,30 m breit. Die Strasse darf in beiden Richtungen befahren werden. Die beiden Fahrbahnhälften sind nicht durch eine (Leit-)Linie getrennt. Die signalisierte Höchstgeschwindigkeit beträgt 30 km/h. B. Das Polizeirichteramt der Stadt Zürich sprach X._ mit Verfügung vom 30. Juli 2002 der einfachen Verletzung von Verkehrsregeln im Sinne von Art. 90 Ziff. 1 i.V.m. Art. 35 Abs. 1 und Art. 39 Abs. 1 lit. b SVG schuldig und nahm in Anwendung von Art. 66bis StGB von einer Bestrafung Umgang. X._ verlangte die gerichtliche Beurteilung. Die Einzelrichterin in Strafsachen des Bezirks Zürich sprach X._ am 31. März 2004 der Verletzung von Verkehrsregeln im Sinne von Art. 90 Ziff. 1 i.V.m. Art. 35 Abs. 1 SVG (verbotenes Rechtsüberholen) schuldig und nahm in Anwendung von Art. 66bis StGB von einer Bestrafung Umgang. Vom Vorwurf des Unterlassens der Zeichengabe beim Überholen (Art. 39 Abs. 1 lit. b SVG) sprach sie ihn frei. Das Obergericht des Kantons Zürich wies die von X._ dagegen erhobene Nichtigkeitsbeschwerde mit Beschluss vom 29. Januar 2005 ab. Das Obergericht des Kantons Zürich wies die von X._ dagegen erhobene Nichtigkeitsbeschwerde mit Beschluss vom 29. Januar 2005 ab. C. X._ führt eidgenössische Nichtigkeitsbeschwerde mit dem Antrag, der Beschluss des Obergerichts sei aufzuheben und die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. C. X._ führt eidgenössische Nichtigkeitsbeschwerde mit dem Antrag, der Beschluss des Obergerichts sei aufzuheben und die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. D. Das Obergericht hat auf eine Stellungnahme zur Beschwerde verzichtet.