diff --git a/drivers/lguest/lg.h b/drivers/lguest/lg.h
index 573896533ac9c54619ca8b2ae85a6bfcc6df4b3d..74af503ad63c19caa0f9405fc8b69b96feaf923c 100644
--- a/drivers/lguest/lg.h
+++ b/drivers/lguest/lg.h
@@ -49,7 +49,7 @@ struct lg_cpu {
 	u32 cr2;
 	int ts;
 	u32 esp1;
-	u8 ss1;
+	u16 ss1;
 
 	/* Bitmap of what has changed: see CHANGED_* above. */
 	int changed;