Error handling for lack of data

Hey @Fizzle,

Sorry for the inconvenience.

We will surely take this into account for our future improvements.