A landslip has blocked the railway line between Shipley and Guiseley tonight - but services are no longer affected.
Services had to be diverted or delayed, with trains not serving Baildon for part of the evening.
At around 9pm, train operator Northern warned that the disruption would last the rest of the day.
Northern Assist tweeted: "Due to a landslip between Guiseley and Shipley the line is blocked.
"Services running through these stations will be delayed or diverted between Guiseley and Shipley. Baildon will not be served. Disruption is expected until the end of the day."
However, at 10pm, Northern said the problem had been resolved.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here