I wrote a ticket about this (http://code.djangoproject.com/ticket/662). I think I found where and why this occurs, but I don't have a patch for it, because I suspect there are more things going on than I know about, and I don't want to do just a quick fix for my particular issue.
- Re: Exception raised when calling "save()" on ... Adam