--- a/src/i386/icpus.s
+++ b/src/i386/icpus.s
@@ -67,7 +67,7 @@
 
    fninit
    movl $0x5A5A, %eax
-   fnstsw %eax
+   fnstsw %ax
    cmpl $0, %eax
    jne is_fpu_not_found
