--- a/R/jags.R
+++ b/R/jags.R
@@ -298,7 +298,8 @@
     class(model) <- "jags"
 
     if (n.adapt > 0) {
-        ok <- adapt(model, n.adapt, end.adaptation=FALSE)
+        pb <- if(quiet) NULL else getOption("jags.pb")
+        ok <- adapt(model, n.adapt, end.adaptation=FALSE, progress.bar=pb)
         if (ok) {
             .Call("adapt_off", p, PACKAGE="rjags")
         }