Index: /branches/win64/lisp-kernel/thread_manager.c
===================================================================
--- /branches/win64/lisp-kernel/thread_manager.c	(revision 9556)
+++ /branches/win64/lisp-kernel/thread_manager.c	(revision 9557)
@@ -1495,6 +1495,6 @@
     foreign_rsp = xpGPR(pcontext,Isp);
 
-    if ((foreign_rsp < (LispObj)(cs->high)) ||
-        (foreign_rsp >= (LispObj)(cs->low))) {
+    if ((foreign_rsp < (LispObj)(cs->low)) ||
+        (foreign_rsp >= (LispObj)(cs->high))) {
       foreign_rsp = (LispObj)(tcr->foreign_sp);
     }
