The fish pass at Boysack Dyke on The Lunan Water was very badly damaged by last winter's massive floods. I was there today for a look and see that repairs have been carried out. Looks good.
The sides of the pass appear to have been extended down to the bottom edge of the old dyke which can only help.

The river is desperately low, but I noticed that in the one pool I really studied farther downstream the water was very clear and the pool was just teaming with ultra-spooky fish. This wee river does not need stocking with more and more farmed trout year after year, there are more than enough wild trout in it.