More paranoid handling for #1694

We might as well put the code that reads the data from snippit inside
our try..except block.  There's a chance that they keys may not be
present.