diff --git a/tools/abstractapi.py b/tools/abstractapi.py
index b45ba8184b71da1a65f48bb896ad50943e1e3809..abac733de1357bd66761159a77da76653d08ca34 100644
--- a/tools/abstractapi.py
+++ b/tools/abstractapi.py
@@ -101,7 +101,7 @@ class Boolean(Constant):
 		return self.value
 	
 	def translate(self, langTranslator):
-		return langTranslator.trueConstantToken if self else langTranslator.falseConstantToken
+		return langTranslator.trueConstantToken if self.value else langTranslator.falseConstantToken
 
 
 class Object(object):