--- old/modules/graphics/src/main/java/javafx/animation/TranslateTransition.java 2016-04-29 10:54:46.009610500 -0700 +++ new/modules/graphics/src/main/java/javafx/animation/TranslateTransition.java 2016-04-29 10:54:45.645445800 -0700 @@ -508,14 +508,14 @@ } @Override - boolean impl_startable(boolean forceSync) { - return super.impl_startable(forceSync) + boolean startable(boolean forceSync) { + return super.startable(forceSync) && ((getTargetNode() != null) || (!forceSync && (cachedNode != null))); } @Override - void impl_sync(boolean forceSync) { - super.impl_sync(forceSync); + void sync(boolean forceSync) { + super.sync(forceSync); if (forceSync || (cachedNode == null)) { cachedNode = getTargetNode();