Fixing error when calling a non-existent dashboard

The `file_exists` check for a dashboard was attempting to throw a string as an error.  This PR uses an exception to avoid the fatal error generated.