Johann kämpfte anschließend für den König im Flandernkrieg und fiel dabei 1302 in der Schlacht der goldenen Sporen gegen die Flamen. Er wurde bestattet in der Abtei von Foucarmont. Sein Sohn war Raoul.