Fix incorrect error detection for missing knsrc files
This fixes the error detection for knsrc files, which
previously would report missing files only if the
directory (or file) was unreadable by the user, and
incorrectly describe the error.
Differential Revision: https://phabricator.kde.org/D6340