fix some bugs caused by refactoring in gmusic