summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/playlist.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/playlist.cc b/src/lib/playlist.cc
index ad71f87d7..fc52abbac 100644
--- a/src/lib/playlist.cc
+++ b/src/lib/playlist.cc
@@ -137,8 +137,11 @@ Playlist::set_from_xml (shared_ptr<const cxml::Node> node)
} else if (type == "Sndfile") {
content.reset (new SndfileContent (*i));
}
+
+ _content.push_back (content);
}
+ reconnect ();
_loop = node->number_child<int> ("Loop");
}