Use correct exception

The exception cleanup introduced a general exception for error with
the system description. Using this here now.
Merge branch 'fix-exception'

Pull request #30