--- modules/gui/wxwidgets/playlist_manager.cpp~	2006-12-06 17:51:48.000000000 +1100
+++ modules/gui/wxwidgets/playlist_manager.cpp	2006-12-06 17:52:31.000000000 +1100
@@ -207,9 +207,9 @@
 
     wxCommandEvent event( wxEVT_PLAYLIST, UpdateItem_Event );
     event.SetInt( oval.i_int );
-    p_playlist->AddPendingEvent( event );
+    p_playlist->ProcessEvent( event );
     event.SetInt( nval.i_int );
-    p_playlist->AddPendingEvent( event );
+    p_playlist->ProcessEvent( event );
 
     return VLC_SUCCESS;
 }
--- modules/gui/wxwidgets/dialogs/playlist.cpp~	2006-12-06 12:26:25.000000000 +1100
+++ modules/gui/wxwidgets/dialogs/playlist.cpp	2006-12-06 17:52:53.000000000 +1100
@@ -1699,11 +1699,11 @@
 
     wxCommandEvent event( wxEVT_PLAYLIST, UpdateItem_Event );
     event.SetInt( oval.i_int );
-    p_playlist_dialog->AddPendingEvent( event );
+    p_playlist_dialog->ProcessEvent( event );
     event.SetInt( nval.i_int );
-    p_playlist_dialog->AddPendingEvent( event );
+    p_playlist_dialog->ProcessEvent( event );
 
-    return 0;
+    return VLC_SUCCESS;
 }
 
 /*****************************************************************************
