diff --git a/admin/404.html b/admin/404.html
new file mode 100644
index 00000000..40d481ee
--- /dev/null
+++ b/admin/404.html
@@ -0,0 +1,52 @@
+
+
+
+
+ Page Not Found :(
+
+
+
+
+
Not found :(
+
Sorry, but the page you were trying to view does not exist.
+
It looks like this was the result of either:
+
+ - a mistyped address
+ - an out-of-date link
+
+
+
+
diff --git a/admin/write-page.php b/admin/write-page.php
index 35973c1c..8037c0c0 100644
--- a/admin/write-page.php
+++ b/admin/write-page.php
@@ -52,7 +52,7 @@ Typecho_Widget::widget('Widget_Contents_Page_Edit')->to($page);