diff --git a/cccli/command/tag.py b/cccli/command/tag.py
index 8558b07a11ec377263a4e3ace872b422f618bf6c..e38ef9be2fc5fbda7b712f890c45b8fd7a417c83 100644
--- a/cccli/command/tag.py
+++ b/cccli/command/tag.py
@@ -34,10 +34,10 @@ class Command_tags(OptionCommand):
             self.td = lambda tagname, tagvalue: unicode(tagvalue)
             self.tc = lambda tagname: color["reset"]
         # append current login if nothing asked
-        if len(args) == 0:
+        if len(self.args) == 0:
             tql = "a=%s"%self.cli.settings["login"]
         else:
-            tql = "".join(args)
+            tql = "".join(self.args)
         # update tql if mode
         if not self.options.raw:
             tql += "&a"