diff --git a/public/typo3conf/ext/ep_products/Classes/Controller/TravelinfoController.php b/public/typo3conf/ext/ep_products/Classes/Controller/TravelinfoController.php
index 7dd25492..638a536a 100644
--- a/public/typo3conf/ext/ep_products/Classes/Controller/TravelinfoController.php
+++ b/public/typo3conf/ext/ep_products/Classes/Controller/TravelinfoController.php
@@ -34,6 +34,14 @@ class TravelinfoController extends ActionController
/** @var Date $date */
$date = $this->dateRepository->findOneByBusProId($busProId);
+ if (null === $date) {
+ $response = GeneralUtility::makeInstance(ErrorController::class)->pageNotFoundAction(
+ $GLOBALS['TYPO3_REQUEST'],
+ 'Reisedaten nicht gefunden'
+ );
+ throw new ImmediateResponseException($response, 1731071856);
+ }
+
$travelinfo = $this->travelInfoRepository->findOneByProduct($date->getProduct());
if (null === $travelinfo) {
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/App.vue b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/App.vue
index f81331db..b9b688ce 100644
--- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/App.vue
+++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/App.vue
@@ -10,7 +10,6 @@
+ Bitte findet euch mindestens 20 Minuten vor Abfahrt an der gebuchten Haltestelle ein. +