When handouts is empty (e.g. ETHx/CAMS-II-x) we just show an empty screen instead of a useful message. It looks like the API returns "<ol></ol>" in this case (the empty list of handouts). We should probably return the empty string so that we can recognize this case.
Once this API issue is fixed, we should update the apps to match.