diff --git a/indra/llcommon/llcoros.h b/indra/llcommon/llcoros.h
index f2fb7f1e708945ca2d2ef3f4ee5798b18fe8a445..39316ed0e6eeb1e76558a1d0212d0e8695404511 100755
--- a/indra/llcommon/llcoros.h
+++ b/indra/llcommon/llcoros.h
@@ -260,7 +260,10 @@ class LLCoros::Future
         return boost::dcoroutines::make_callback(mFuture);
     }
 
-    explicit operator bool() const
+#ifndef LL_LINUX
+    explicit
+#endif
+    operator bool() const
     {
         return bool(mFuture);
     }