aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java3
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);