Pass image to new scene (getting nil)

In passing params to a new scene, all strings and values are being passed except one - an image. I created an image using:

image = display.captureBounds( bounds )

The image is captured properly as I can manipulate it (add listeners, scale, all of which I did just for testing but then I removed the code). Then, I am passing it using:

storyboard.gotoScene( "character", {   params = {     character = "actor1",     value = 50,     face = image   } } )

In character.lua, the character and value params are accessible, but face comes up nil. Any ideas or suggestions on where I’m going wrong? Thanks!

Without seeing more of the code, it could be a scoping problem.  Is image declared local in one function but trying to be sent to your scene in a different function?

Without seeing more of the code, it could be a scoping problem.  Is image declared local in one function but trying to be sent to your scene in a different function?