diff --git a/lib/modules/SSL.pmod/Context.pike b/lib/modules/SSL.pmod/Context.pike
index cdd7152a9667ab894cc46a6875576c8f5d4ff4b2..0b930efc710b408c5336761b061410a4a59be383 100644
--- a/lib/modules/SSL.pmod/Context.pike
+++ b/lib/modules/SSL.pmod/Context.pike
@@ -996,7 +996,7 @@ array(string(8bit)|int) encode_ticket(Session session)
 //! @[encode_ticket()].
 int(0..1) offers_tickets()
 {
-    return use_cache;
+    return !!use_cache;
 }
 
 //! Create a new session.