diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/PatchTable.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/PatchTable.java index 2666827c9d..96c567d9ca 100644 --- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/PatchTable.java +++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/changes/PatchTable.java @@ -267,8 +267,9 @@ public class PatchTable extends Composite { final PatchScreen.Type screenType) { if (Dispatcher.isChangeScreen2()) { return (patch.getPatchType().equals(PatchType.BINARY) - || Gerrit.getUserAccount().getGeneralPreferences().getDiffView() - .equals(DiffView.UNIFIED_DIFF)); + || (Gerrit.isSignedIn() + && Gerrit.getUserAccount().getGeneralPreferences().getDiffView() + .equals(DiffView.UNIFIED_DIFF))); } return screenType == PatchScreen.Type.UNIFIED; }