diff options
-rw-r--r-- | src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java b/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java index ea5817ab79..64d38dc110 100644 --- a/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java +++ b/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java @@ -1437,7 +1437,8 @@ public abstract class AbstractCommunicationManager implements Serializable { invocation.getConnectorId()); final VariableOwner owner = (VariableOwner) connector; - boolean connectorEnabled = connector.isConnectorEnabled(); + boolean connectorEnabled = (connector != null && connector + .isConnectorEnabled()); if (owner != null && connectorEnabled) { VariableChange change = new VariableChange(invocation); |