Diffusion KIO c6166c22088d

Fix minor issues found by EBN and typos

Authored by yurchor on Nov 6 2019, 5:29 PM.