diff --git a/app/javascript/src/application/openseadragon-cul-multicdn-override.js.erb b/app/javascript/src/application/openseadragon-cul-multicdn-override.js.erb index 136811db..cd07717b 100644 --- a/app/javascript/src/application/openseadragon-cul-multicdn-override.js.erb +++ b/app/javascript/src/application/openseadragon-cul-multicdn-override.js.erb @@ -62,7 +62,7 @@ OpenSeadragon.IIIFTileSource.prototype.getTileUrl = function( level, x, y ){ /** BEGIN - CUL Changed Code **/ var dcvCdnUrls = <%= DCV_CONFIG['cdn_urls'].inspect %>; - var originalIiifUrlAndResourceUrlPath = this['@id']; + var originalIiifUrlAndResourceUrlPath = this['@id'] || this['id']; var iiifResourceUrl = originalIiifUrlAndResourceUrlPath; var iiifResourceUrlPath = null; dcvCdnUrls.forEach(function(url){