Fix bug in callback logic

Callback should always be called, even fails to fetch content