diff --git a/include/class.page.php b/include/class.page.php
index 553e342a7e2f657aa6d2df307479b65f7dffa764..8980bc273b79cab5a781bc7dbe0ba9ada201c682 100644
--- a/include/class.page.php
+++ b/include/class.page.php
@@ -273,7 +273,11 @@ class Page {
                 return false;
             }
 
-            // TODO: Update `content_id`
+            $sql = 'UPDATE '.PAGE_TABLE.' SET `content_id`=`id`'
+                .' WHERE id='.db_input($id);
+            if (!db_query($sql))
+                return false;
+
             return $id;
         }