diff --git a/modules/demux/playlist/pls.c b/modules/demux/playlist/pls.c
index 1f2c0d2418b9dd8079f82745dee31d574a54297b..bc76f0365312a2621c13bd18dc0ba547090eb04f 100644
--- a/modules/demux/playlist/pls.c
+++ b/modules/demux/playlist/pls.c
@@ -272,6 +272,8 @@ static int Demux( demux_t *p_demux )
         psz_name = NULL;
     }
 
+    playlist_Control( p_playlist, PLAYLIST_VIEWPLAY,p_playlist->status.i_view,	
+                      p_playlist->status.p_item, NULL );
     vlc_object_release( p_playlist );
     return VLC_SUCCESS;
 }