A terminally ill pensioner had £9,000 stolen from his scooter while he was riding home in Portsmouth.
The man, who has one leg, Parkinson's disease and an inoperable tumour, was carrying his money in a bag on the front of the vehicle on Friday when a man approached him in Arundel Street.
The thief spoke to him briefly before grabbing the bag.
Police said the money had been paid to the man as compensation for Asbestosis. They have appealed for witnesses.
Pc Mark Brockman, from Hampshire police, said: "This is a callous crime against an elderly and terminally ill gentleman.
"It's most likely that the thief followed his victim from the NatWest on Commercial Road to Arundel Street, therefore I'm hoping someone must have spotted him in town on Friday morning."
The thief has been described as about 25 years old, between 5ft 7in (1.7m) and 5ft 8in (1.73m) tall, with ginger hair.
He was wearing a dark-coloured jacket and trousers and a white baseball cap.