diff --git a/src/server/gwt/.classpath b/src/server/gwt/.classpath
index 75a628f90..2a4886461 100644
--- a/src/server/gwt/.classpath
+++ b/src/server/gwt/.classpath
@@ -3,5 +3,5 @@
-
+
diff --git a/src/server/gwt/src/se/chalmers/cs/gf/gwt/client/CompletionOracle.java b/src/server/gwt/src/se/chalmers/cs/gf/gwt/client/CompletionOracle.java
index fbeceb483..743f6238b 100644
--- a/src/server/gwt/src/se/chalmers/cs/gf/gwt/client/CompletionOracle.java
+++ b/src/server/gwt/src/se/chalmers/cs/gf/gwt/client/CompletionOracle.java
@@ -60,6 +60,9 @@ public class CompletionOracle extends SuggestOracle {
// only allow a single completion request at a time
if (JSONRequest != null)
JSONRequest.cancel();
+
+ // hack: first report no completions, to hide suggestions until we get the new completions
+ callback.onSuggestionsReady(request, new SuggestOracle.Response(new ArrayList()));
JSONRequest = pgf.complete(request.getQuery(), getInputLangs(), null, request.getLimit(),
new PGF.CompleteCallback() {