diff --git a/deutsche_bahn_api/timetable_helper.py b/deutsche_bahn_api/timetable_helper.py index a2b67bf..3c5f8c5 100644 --- a/deutsche_bahn_api/timetable_helper.py +++ b/deutsche_bahn_api/timetable_helper.py @@ -125,7 +125,8 @@ def get_timetable_changes(self, trains: list) -> list[Train]: new_message = Message() new_message.id = message.attrib["id"] new_message.code = message.attrib["c"] - new_message.time = message.attrib["ts"] + if "ts" in message.attrib: + new_message.time = message.attrib["ts"] new_message.message = resolve_message_by_code(int(message.attrib["c"])) train_changes.messages.append(new_message)