--- old/modules/javafx.controls/src/main/java/javafx/scene/control/Tab.java 2017-05-30 20:47:20.845474972 +0530 +++ new/modules/javafx.controls/src/main/java/javafx/scene/control/Tab.java 2017-05-30 20:47:20.569474972 +0530 @@ -354,6 +354,9 @@ */ public final void setContent(Node value) { contentProperty().set(value); + if (isDisable() && (value != null)) { + value.setDisable(true); + } } /**