diff --git a/Kernel/Syscalls/mmap.cpp b/Kernel/Syscalls/mmap.cpp index eeaabc98be..4fc530b66a 100644 --- a/Kernel/Syscalls/mmap.cpp +++ b/Kernel/Syscalls/mmap.cpp @@ -88,10 +88,7 @@ static bool validate_mmap_prot(int prot, bool map_stack, bool map_anonymous, Mem return false; if (make_executable && region->has_been_writable()) { - if (should_make_executable_exception_for_dynamic_loader(make_readable, make_writable, make_executable, *region)) - return true; - - return false; + return should_make_executable_exception_for_dynamic_loader(make_readable, make_writable, make_executable, *region); } }