  
      db = aud_cfg_db_open();
      aud_cfg_db_get_int(db, "vorbis", "http_buffer_size",
-@@ -744,9 +1010,14 @@
+@@ -744,9 +770,14 @@
      aud_cfg_db_get_string(db, NULL, "proxy_user", &vorbis_cfg.proxy_user);
      aud_cfg_db_get_string(db, NULL, "proxy_pass", &vorbis_cfg.proxy_pass);
  

+        if (handle->aks.kate_init_state >= kis_sync) {
+            ogg_sync_reset(&handle->aks.ksy);
+        }
+        clear_lyrics_events(&handle->aks);
+        g_mutex_unlock(kate_mutex);
+    }
+#endif

 }
 
 static size_t
@@ -793,7 +824,16 @@
 {
     VFSVorbisFile *handle = (VFSVorbisFile *) datasource;
 
