Oui, parce que sans passeport en cours de validité, vous seriez en situation irrégulière en
Allemagne. Votre carte de séjour française est reconnue en
Allemagne, mais seulement avec un passeport valide. Seuls les ressortissants de l'Union européenne peuvent circuler avec un passeport périmé.
Ne vous fiez pas au fait qu'il n'y a théoriquement plus de contrôles aux frontières. Par le train, la PAF ou la Bundespolizei sont souvent présentes entre Forbach et
Sarrebruck notamment, et ces contrôles sont ciblés.
Un contrôle peut d'ailleurs avoir lieu inopinément en n'importe quel lieu de l'espace Schengen, et si vous êtes victime d'un accident, avec un passeport non-communautaire invalide, vous êtes mal.