Issue #248 - broadened exception as previous database error exception not catching exception