diff --git a/Changes b/Changes
index ccaceb5..c78d641 100644
--- a/Changes
+++ b/Changes
@@ -1,6 +1,8 @@
 Revision history for App-Rak
 
 {{$NEXT}}
+     - Ignore --progress if STDERR is not a tty.  This allows
+       --progress to be used as a default
 
 0.2.24  2024-05-13T15:50:05+02:00
      - Allow --edit to work with --files-with-matches and
diff --git a/lib/App/Rak.rakumod b/lib/App/Rak.rakumod
index 86df5c7..0a1026c 100644
--- a/lib/App/Rak.rakumod
+++ b/lib/App/Rak.rakumod
@@ -2128,7 +2128,7 @@ my sub option-progress($value --> Nil) {
       ?? $value
         ?? $writing-to-stderr
           ?? (%rak<progress> := &progress)
-          !! meh "--progress can only write to STDERR"
+          !! Nil
         !! Nil
       !! meh "'--progress' must be a flag"
 }