diff --git a/vm/vm-object.c b/vm/vm-object.c index ef77efc..d720c3c 100644 --- a/vm/vm-object.c +++ b/vm/vm-object.c @@ -413,7 +413,7 @@ struct vm_page *vm_object_get_page( return pg; } - if (!vo->vo_ctrl) { + if (!vo->vo_ctrl || !(flags & VMO_REQUEST_MISSING_PAGE)) { return NULL; }