bug fix for #9/#321: handle cached responses that aren't returned by get_activities