diff --git a/src/saveload/afterload.cpp b/src/saveload/afterload.cpp index c05d22439a..4e88aa8180 100644 --- a/src/saveload/afterload.cpp +++ b/src/saveload/afterload.cpp @@ -3427,7 +3427,10 @@ bool AfterLoadGame() Order *order; FOR_ALL_ORDERS(order) { if (order->IsType(OT_CONDITIONAL)) { - assert(order->GetTravelTime() == 0); + if (order->GetTravelTime() != 0) { + DEBUG(sl, 1, "Fixing: order->GetTravelTime() != 0, %u", order->GetTravelTime()); + order->SetTravelTime(0); + } } } OrderList *order_list;