I was wondering the exact same thing, I think couch might not create a new revision if a document is unchanged.
We do need to get a revision first though, because couch won't let you save a document with the same ID without specifying a revision (I *think*)