diff --git a/include/ui/rect.h b/include/ui/rect.h
index 94898f92d0d4e893d4590b1e6d41bf51d07a13d9..68f05d78a8e6b0cadc80c229dc2a1fce889e1adf 100644
--- a/include/ui/rect.h
+++ b/include/ui/rect.h
@@ -19,7 +19,7 @@ static inline void qemu_rect_init(QemuRect *rect,
                                   uint16_t width, uint16_t height)
 {
     rect->x = x;
-    rect->y = x;
+    rect->y = y;
     rect->width = width;
     rect->height = height;
 }
