Make getImageURL() deferred
Fix #1: Invalid filename, Version 3.1