diff --git a/include/vlc_video.h b/include/vlc_video.h
index fd008d826152728fab789e268c7233d1a60a177b..9245643465449c24ec0a04261ff9347b7f359022 100644
--- a/include/vlc_video.h
+++ b/include/vlc_video.h
@@ -264,7 +264,7 @@ struct subpicture_t
     int          i_alpha;                                  /**< transparency */
     int          i_original_picture_width;  /**< original width of the movie */
     int          i_original_picture_height;/**< original height of the movie */
-    int          b_absolute;                       /**< position is absolute */
+    vlc_bool_t   b_absolute;                       /**< position is absolute */
     int          i_flags;                                /**< position flags */
      /**@}*/