diff --git a/demos/animated-map/index.html b/demos/animated-map/index.html
index ba1d569..0dddd85 100644
--- a/demos/animated-map/index.html
+++ b/demos/animated-map/index.html
@@ -81,7 +81,7 @@
display: "none"
});
var flag,
- len = pth.getTotalLength();
+ len = Snap.path.getTotalLength(pth.attr("d"));
Snap.animate(0, len, function (l) {
// Safari bug workaround: forcing redraw
g.attr({width: 100 + (flag = !flag ? 1e-5 : 0) + "%"});