diff --git a/mm/migrate.c b/mm/migrate.c
index 3f675ca08279f27af98b4a046413be029cf082b8..cae02711181dd7ad0bde55e9eecfc0dd5bccaa83 100644
--- a/mm/migrate.c
+++ b/mm/migrate.c
@@ -1238,7 +1238,7 @@ static int do_pages_move(struct mm_struct *mm, nodemask_t task_nodes,
 			if (node < 0 || node >= MAX_NUMNODES)
 				goto out_pm;
 
-			if (!node_state(node, N_HIGH_MEMORY))
+			if (!node_state(node, N_MEMORY))
 				goto out_pm;
 
 			err = -EACCES;