Better error catching for Facebook service