diff --git a/thunar/thunar-text-renderer.c b/thunar/thunar-text-renderer.c
index ee12286e91a3cc0dbbcc44c42a494a7ed3dc0c72..4b412625c101aa661ccb7d1d592d980f80e7cc35 100644
--- a/thunar/thunar-text-renderer.c
+++ b/thunar/thunar-text-renderer.c
@@ -119,24 +119,25 @@ struct _ThunarTextRenderer
 {
   GtkCellRenderer __parent__;
 
+  /* pango renderer properties */
   PangoLayout    *layout;
   GtkWidget      *widget;
-  gboolean        text_static;
+  guint           text_static : 1;
   gchar          *text;
   gint            char_width;
   gint            char_height;
   PangoWrapMode   wrap_mode;
   gint            wrap_width;
-  gboolean        follow_state;
+  guint           follow_state : 1;
   gint            focus_width;;
   PangoAlignment  alignment;
 
   /* underline prelited rows */
-  gboolean        follow_prelit;
+  guint           follow_prelit : 1;
 
   /* cell editing support */
   GtkWidget      *entry;
-  gboolean        entry_menu_active;
+  guint           entry_menu_active : 1;
   guint           entry_menu_popdown_timer_id;
 };