diff --git a/src/main/java/fr/soleil/bensikin/actions/context/MatchPossibleContextAttributesAction.java b/src/main/java/fr/soleil/bensikin/actions/context/MatchPossibleContextAttributesAction.java
index 465e28ab270873a663ea500a862f0f0e83b7d17e..66269c36c34cf4e8125880c0d358094ac7183368 100644
--- a/src/main/java/fr/soleil/bensikin/actions/context/MatchPossibleContextAttributesAction.java
+++ b/src/main/java/fr/soleil/bensikin/actions/context/MatchPossibleContextAttributesAction.java
@@ -81,8 +81,10 @@ public class MatchPossibleContextAttributesAction extends BensikinAction {
 
     @Override
     public void actionPerformed(final ActionEvent evt) {
-        final String pattern = ContextAttributesPanel.getInstance().getLeftTreeBox().getRegExp();
-
+        String pattern = ContextAttributesPanel.getInstance().getLeftTreeBox().getRegExp();
+        if (pattern.isEmpty()) {
+            pattern = "*";
+        }
         try {
             final PossibleAttributesTree tree = PossibleAttributesTree.getInstance();
             final PossibleAttributesTreeModel model = (PossibleAttributesTreeModel) tree.getModel();