diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/api/DefaultActions.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/api/DefaultActions.java index 74668c16e6..234df60902 100644 --- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/api/DefaultActions.java +++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/api/DefaultActions.java @@ -41,6 +41,11 @@ class DefaultActions { @Override public void onSuccess(JavaScriptObject in) { UiResult result = asUiResult(in); + if (result == null) { + Gerrit.display(target); + return; + } + if (result.alert() != null) { Window.alert(result.alert()); }