ref: 78962a14f86bd6404b467739eb6cc382aecc64c3
parent: ac99ceccac3511f2d4f3c642dfd3b844ba28f900
	author: Nicholas Whittier <imperialwicket@gmail.com>
	date: Thu Jun 26 09:41:29 EDT 2014
	
Allows 404 templates from themes/THEME directories.
--- a/hugolib/site.go
+++ b/hugolib/site.go
@@ -738,13 +738,14 @@
}
}
-	if a := s.Tmpl.Lookup("404.html"); a != nil {-		n.Url = helpers.Urlize("404.html")- n.Title = "404 Page not found"
-		n.Permalink = s.permalink("404.html")+	n.Url = helpers.Urlize("404.html")+ n.Title = "404 Page not found"
+	n.Permalink = s.permalink("404.html")-		layouts := []string{"404.html"}- return s.render(n, "404.html", s.appendThemeTemplates(layouts)...)
+	nfLayouts := []string{"404.html"}+ nfErr := s.render(n, "404.html", s.appendThemeTemplates(nfLayouts)...)
+	if nfErr != nil {+ return nfErr
}
return nil
--
⑨