diff --git a/mode/python/python.js b/mode/python/python.js
index 4873a3e3a6a7f95c0e478b5277c6e533eeba6411..5142f97077e2a4853b475c7fc0ad22f2f0bea108 100644
--- a/mode/python/python.js
+++ b/mode/python/python.js
@@ -55,7 +55,7 @@
     if (parserConf.extra_builtins != undefined)
       myBuiltins = myBuiltins.concat(parserConf.extra_builtins);
 
-    var py3 = parserConf.version && Number(parserConf.version) < 3
+    var py3 = !(parserConf.version && Number(parserConf.version) < 3)
     if (py3) {
       // since http://legacy.python.org/dev/peps/pep-0465/ @ is also an operator
       var singleOperators = parserConf.singleOperators || /^[\+\-\*\/%&|\^~<>!@]/;