server/msplanner.py
branchstable
changeset 3624 05932c6f7db2
parent 3239 1ceac4cd4fb7
child 3689 deb13e88e037
--- a/server/msplanner.py	Thu Oct 08 15:25:09 2009 +0200
+++ b/server/msplanner.py	Fri Oct 09 10:49:21 2009 +0200
@@ -636,7 +636,7 @@
                 sourcesterms[source][term].remove(solindex)
             except KeyError:
                 import rql.base as rqlb
-                assert isinstance(term, rqlb.BaseNode), repr(term)
+                assert isinstance(term, (rqlb.BaseNode, Variable)), repr(term)
                 continue # may occur with subquery column alias
             if not sourcesterms[source][term]:
                 del sourcesterms[source][term]