diff --git a/CHANGES b/CHANGES
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,11 @@
 Version 0.7.3.1 released 20 Mar 2010
 
+* Fixed editing of pages when max-upload-size=0.
+  max-upload-size should not double as max-page-size.
+  Resolves Issue #96.
+
+Version 0.7.3.1 released 20 Mar 2010
+
 * Changed "In" to "in" in MathMLinJS.js link.
 
 Version 0.7.3 released 20 Mar 2010
diff --git a/Network/Gitit/Handlers.hs b/Network/Gitit/Handlers.hs
--- a/Network/Gitit/Handlers.hs
+++ b/Network/Gitit/Handlers.hs
@@ -618,8 +618,6 @@
   if null . filter (not . isSpace) $ logMsg
      then withMessages ["Description cannot be empty."] editPage
      else do
-       when (length editedText > fromIntegral (maxUploadSize cfg)) $
-          error "Page exceeds maximum size."
        -- check SHA1 in case page has been modified, merge
        modifyRes <- if null oldSHA1
                        then liftIO $ create fs (pathForPage page)
diff --git a/gitit.cabal b/gitit.cabal
--- a/gitit.cabal
+++ b/gitit.cabal
@@ -1,5 +1,5 @@
 name:                gitit
-version:             0.7.3.1
+version:             0.7.3.2
 Cabal-version:       >= 1.2
 build-type:          Simple
 synopsis:            Wiki using happstack, git or darcs, and pandoc.
