Index: django/contrib/comments/models.py
===================================================================
--- django/contrib/comments/models.py	(revision 6917)
+++ django/contrib/comments/models.py	(working copy)
@@ -159,7 +159,7 @@
     object_id = models.IntegerField(_('object ID'))
     comment = models.TextField(_('comment'), max_length=3000)
     person_name = models.CharField(_("person's name"), max_length=50)
-    submit_date = models.DateTimeField(_('date/time submitted'), auto_now_add=True)
+    submit_date = models.DateTimeField(_('date/time submitted'))
     is_public = models.BooleanField(_('is public'))
     ip_address = models.IPAddressField(_('ip address'))
     # TODO: Change this to is_removed, like Comment
@@ -193,6 +193,11 @@
 
     get_content_object.short_description = _('Content object')
 
+    def save(self):
+        if not self.pk:
+            self.submit_date = datetime.datetime.now()    
+        super(FreeComment, self).save()
+
 class KarmaScoreManager(models.Manager):
     def vote(self, user_id, comment_id, score):
         try:
