There exists the following file
but a program 'gaspell' listed there in an 'Exec' tag is nowhere
to be found. KDE picks it up into its own menus and, predictably,
has troubles executing it.
bero, KDE should be looking at the TryExec field...
Maybe it does look at TryExec? I do not know what precisely it should do but
gaspell.desktop has also "TryExec=gaspell" line.
2.0-6 handles TryExec properly. (TryExec is supposed to show the entry only if the filename passed to it exists and is executable).