diff --git a/src/libs/cplusplus/SimpleLexer.cpp b/src/libs/cplusplus/SimpleLexer.cpp
index 93b93ec73cd85ca3d3f7b063436c6ef0a9b6912d..60ce47cd8fca3ed89de0d3af4b6809d3bd63e600 100644
--- a/src/libs/cplusplus/SimpleLexer.cpp
+++ b/src/libs/cplusplus/SimpleLexer.cpp
@@ -57,7 +57,7 @@ bool SimpleToken::isComment() const
 
 bool SimpleToken::isObjCAtKeyword() const
 {
-    return _kind >= T_FIRST_LITERAL && _kind <= T_LAST_OBJC_AT_KEYWORD;
+    return _kind >= T_FIRST_OBJC_AT_KEYWORD && _kind <= T_LAST_OBJC_AT_KEYWORD;
 }
 
 SimpleLexer::SimpleLexer()