Rescue another type of exception
Rescue another type of exception

It seems that one particular database was causing the exception
`SQLite3::SQLException: no such table: data`. Since this method is
supposed to be safe we shouldn't raise an error, however it would be
nice to get to the bottom of this.

Closes #998

openaustralia/morph,openaustralia/morph,openaustralia/morph,openaustralia/morph,openaustralia/morph,openaustralia/morph,openaustralia/morph