It is really unusual that you're experiencing this improper behavior for one dynamic module only. The search result control is actually a contentView control, which consists of a Repeater, which is bound to a a search query. This query contains all the information for the items, including the url data, from which the url should come from. I would suggest you to try to republish your items (which will cause a recompilation of their urls) and see if the problem will be reproduced again.
the Telerik team
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items