             if sKey isnt '_id' and sKey[0] isnt '$'
                 ok = false
                 for fKey, fValue of inclusionSet
-                    if fKey.split('.')[0] is sKey
+                    if fKey.split('.')[0] is sKey.split('.')[0]
                         ok = true
                         break
                 if not ok

            if sKey isnt '_id' and sKey[0] isnt '$'
                ok = false
                for fKey, fValue of inclusionSet
                    if fKey.split('.')[0] is sKey
                        ok = true
                        break
                if not ok

            false

        ret = helper()
        # console.debug 'isQueryReady', ret, qsString
        ret


