From 5e14af957a5167770e8498df6ea356326aae3b0b Mon Sep 17 00:00:00 2001
From: spf13 <steve.francia@gmail.com>
Date: Mon, 7 Oct 2013 09:24:13 -0400
Subject: [PATCH] Proper handling of 404 page return value

---
 hugolib/site.go | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/hugolib/site.go b/hugolib/site.go
index 2e28b3f0..ee4add77 100644
--- a/hugolib/site.go
+++ b/hugolib/site.go
@@ -539,7 +539,9 @@ func (s *Site) RenderHomePage() error {
 			return err
 		}
 		err = s.WritePublic("404.html", x)
-		return err
+		if err != nil {
+			return err
+		}
 	}
 
 	return nil
-- 
2.30.2