Fix kleiner shadow issue

Tested a few times in different scenarios, seems to work.