diff --git a/extra/furnace/auth/login/permits/permits.factor b/extra/furnace/auth/login/permits/permits.factor
index 49cf98e0e3..ae9458f4ac 100644
--- a/extra/furnace/auth/login/permits/permits.factor
+++ b/extra/furnace/auth/login/permits/permits.factor
@@ -1,6 +1,8 @@
 USING: accessors namespaces combinators.lib kernel
 db.tuples db.types
-furnace.auth furnace.sessions furnace.cache ;
+furnace.auth furnace.sessions furnace.cache
+combinators.short-circuit ;
+
 IN: furnace.auth.login.permits
 
 TUPLE: permit < server-state session uid ;
diff --git a/extra/furnace/boilerplate/boilerplate.factor b/extra/furnace/boilerplate/boilerplate.factor
index 0e2a673d9b..2bb97e7c14 100644
--- a/extra/furnace/boilerplate/boilerplate.factor
+++ b/extra/furnace/boilerplate/boilerplate.factor
@@ -7,7 +7,7 @@ html.templates.chloe
 locals
 http.server
 http.server.filters
-furnace ;
+furnace combinators.short-circuit ;
 IN: furnace.boilerplate
 
 TUPLE: boilerplate < filter-responder template init ;