shell, NM model: Avoid accessing non-existent Settings field.

Fixes #1024