 */
 
         var rslData:RSLData = currentRSLData;
-        urlRequest = new URLRequest(LoaderUtil.createAbsoluteURL(rootURL, rslData.url));
+        urlRequest = new URLRequest(LoaderUtil.createAbsoluteURL(rootURL, rslData.rslURL));
         
         var loader:URLLoader = new URLLoader();
         loader.dataFormat = URLLoaderDataFormat.BINARY;

        
        context.securityDomain = null;
        
        // If the AIR flag is available then set it to true so we can
        // load the RSL without a security error.
        if ("allowLoadBytesCodeExecution" in context)
        {
            context["allowLoadBytesCodeExecution"] = true;
        }   
        
        // verify the digest, if any, is correct
        if (rslData.digest != null && rslData.verifyDigest)
        {

        loader.addEventListener(
            SecurityErrorEvent.SECURITY_ERROR, itemErrorHandler);

        if (rslData.policyFileURL != "")
        {
            Security.loadPolicyFile(rslData.policyFileURL);
        }
        
        if (rslData.isSigned)
