Perhaps stop scratching sole due for mending (7)
I believe the answer is:
delouse
'perhaps stop scratching' is the definition.
(someone with lice might scratch)
'sole due for mending' is the wordplay.
'for mending' indicates an anagram (I've seen this in other clues).
'sole'+'due'='soledue'
'soledue' is an anagram of 'DELOUSE'.
(Other definitions for delouse that I've seen before include "remove bugs" , "Get rid of lice" .)