[BUG #8004] Setting an external image resource does not work for mobile widgets
* ImageLoader should only be used if source is available.