diff --git a/src/arch/aarch64/paging/entry.rs b/src/arch/aarch64/paging/entry.rs
index 249732e139d3346e42ba0bfc4c895e89a4162a6a..31f38edd0d80ebc3600ff444d3a851d1564264bd 100644
--- a/src/arch/aarch64/paging/entry.rs
+++ b/src/arch/aarch64/paging/entry.rs
@@ -15,6 +15,7 @@ pub struct PageDescriptor(u64);
 
 bitflags! {
     pub struct TableDescriptorFlags: u64 {
+        const PRESENT =                     1 << 0;
         const VALID =                       1 << 0;
         const TABLE =                       1 << 1;
         const AF =                          1 << 10;    /* NOTE: TableDescriptors don't actually have an AF bit! */
@@ -31,6 +32,7 @@ bitflags! {
 
 bitflags! {
     pub struct PageDescriptorFlags: u64 {
+        const PRESENT =             1 << 0;
         const VALID =               1 << 0;
         const PAGE =                1 << 1;
         const ATTR_INDEX_0 =        1 << 2;