Fixed a bug caused by the _downloadMedia success not getting called if the media array length is 0