Bug #2907 - Fix argdist filtering option for USDT probes
diff --git a/tools/argdist.py b/tools/argdist.py
index 0e9078c..0bc1414 100755
--- a/tools/argdist.py
+++ b/tools/argdist.py
@@ -362,8 +362,8 @@
         u32 __tgid     = __pid_tgid >> 32;  // upper 32 bits
         PID_FILTER
         PREFIX
-        if (!(FILTER)) return 0;
         KEY_EXPR
+        if (!(FILTER)) return 0;
         COLLECT
         return 0;
 }