diff -r 494990b45b4d -r baeee0cf39eb AssistantEric/Assistant.py --- a/AssistantEric/Assistant.py Mon Oct 03 19:16:58 2011 +0200 +++ b/AssistantEric/Assistant.py Mon Oct 17 19:41:25 2011 +0200 @@ -460,7 +460,8 @@ else: if prefix: completions = api.getCompletions(start=word, context=prefix) - else: + if not prefix or not completions: + # if no completions were returned try without prefix completions = api.getCompletions(start=word) for completion in completions: if not completion["context"]: