fix the issue of passing hash object into presentationcontroller, which would result in an 'undefined' object