Index: kernel/generic/src/mm/as.c
===================================================================
--- kernel/generic/src/mm/as.c	(revision 228666c006a3414de772f08f77335c546dd21aab)
+++ kernel/generic/src/mm/as.c	(revision 7af8c0e6f5392a9da45995cd52a12f36e610fdc1)
@@ -952,9 +952,10 @@
 	if (!THREAD)
 		return AS_PF_FAULT;
-		
-	ASSERT(AS);
-
+	
+	if (!AS)
+		return AS_PF_FAULT;
+	
 	mutex_lock(&AS->lock);
-	area = find_area_and_lock(AS, page);	
+	area = find_area_and_lock(AS, page);
 	if (!area) {
 		/*
