diff --git a/src/as/com/threerings/flash/path/Path.as b/src/as/com/threerings/flash/path/Path.as index ad2f755d..3674458a 100644 --- a/src/as/com/threerings/flash/path/Path.as +++ b/src/as/com/threerings/flash/path/Path.as @@ -137,7 +137,11 @@ public /*abstract*/ class Path if (_onStart != null) { _onStart(this); } - return tick(now); + var remain :int = tick(now); + if (remain <= 0) { + pathCompleted(false); + } + return remain; } /**