             if let url = info[UIImagePickerControllerReferenceURL] as? NSURL,
                asset = PHAsset.fetchAssetsWithALAssetURLs([url], options: nil).firstObject as? PHAsset
             {
-                processPHAssets([asset])
+                processPHAssets([asset], done: done)
             }
             else {
                 image.copyWithCorrectOrientationAndSize() { image in

                let (image, imageData, type) = imageDatum
                self.addImage(image, data: imageData, type: type)
            }
        }
    }


        }
    }

    private func processPHAssets(assets: [PHAsset], done: ElloEmptyCompletion = {}) {
        self.interactionEnabled = false
        AssetsToRegions.processPHAssets(assets) { imageData in
            self.interactionEnabled = true
