Activity task poller should handle empty tasks