summaryrefslogtreecommitdiff
path: root/lib/Travelynx.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Travelynx.pm')
-rwxr-xr-xlib/Travelynx.pm5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/Travelynx.pm b/lib/Travelynx.pm
index 3cfc675..de6b1bc 100755
--- a/lib/Travelynx.pm
+++ b/lib/Travelynx.pm
@@ -2397,7 +2397,9 @@ sub startup {
$eva = $status->{arr_eva};
$exclude_via = $status->{dep_name};
$exclude_train_id = $status->{train_id};
- $exclude_before = $status->{real_arrival}->epoch;
+ if ( $status->{real_arrival} ) {
+ $exclude_before = $status->{real_arrival}->epoch;
+ }
}
}
@@ -2431,6 +2433,7 @@ sub startup {
next;
}
if ( $exclude_before
+ and $train->departure
and $train->departure->epoch < $exclude_before )
{
next;