diff --git a/ChangeLog b/ChangeLog
index da38110616b3189b2340b8b0cd5a9f102a646d6d..f0b684e72f15bc2202a68f49f82b23418075b885 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-09-15	Benedikt Meurer <benny@xfce.org>
+
+	* thunar/thunar-progress-dialog.c: Use GObject for the job instead of
+	  ExoObject.
+
 2005-09-15	Benedikt Meurer <benny@xfce.org>
 
 	* thunar-vfs/thunar-vfs-interactive-job.{c,h},
diff --git a/thunar/thunar-progress-dialog.c b/thunar/thunar-progress-dialog.c
index b9f16c1afad962223204c6a911a929de89cafb40..f1f4754963c8b3e7c38761008074789ff6271dfd 100644
--- a/thunar/thunar-progress-dialog.c
+++ b/thunar/thunar-progress-dialog.c
@@ -118,11 +118,11 @@ thunar_progress_dialog_class_init (ThunarProgressDialogClass *klass)
    **/
   g_object_class_install_property (gobject_class,
                                    PROP_JOB,
-                                   exo_param_spec_object ("job",
-                                                          _("Job"),
-                                                          _("The job whose progress to display"),
-                                                          THUNAR_VFS_TYPE_INTERACTIVE_JOB,
-                                                          EXO_PARAM_READWRITE));
+                                   g_param_spec_object ("job",
+                                                        _("Job"),
+                                                        _("The job whose progress to display"),
+                                                        THUNAR_VFS_TYPE_INTERACTIVE_JOB,
+                                                        EXO_PARAM_READWRITE));
 }
 
 
@@ -205,7 +205,7 @@ thunar_progress_dialog_get_property (GObject    *object,
   switch (prop_id)
     {
     case PROP_JOB:
-      exo_value_set_object (value, thunar_progress_dialog_get_job (dialog));
+      g_value_set_object (value, thunar_progress_dialog_get_job (dialog));
       break;
 
     default:
@@ -227,7 +227,7 @@ thunar_progress_dialog_set_property (GObject      *object,
   switch (prop_id)
     {
     case PROP_JOB:
-      thunar_progress_dialog_set_job (dialog, exo_value_get_object (value));
+      thunar_progress_dialog_set_job (dialog, g_value_get_object (value));
       break;
 
     default: