Thanks for posting!
I've checked this our on our office TiVo®. You just need to go to Home, On Demand then select Continue Watching.
Any content you've rented will show up in there.
Hope that helps!
Tech fan? Have you read our Digital life blog yet? Check it out