diff --git a/agkyra/cli.py b/agkyra/cli.py
index 4047567632c722c71e479ab65486eb310f980d99..4be397de21d7d24e32e9530970bb1de5467a798e 100644
--- a/agkyra/cli.py
+++ b/agkyra/cli.py
@@ -177,10 +177,11 @@ class AgkyraCLI(cmd.Cmd):
     helper = protocol.SessionHelper()
 
     def __init__(self, *args, **kwargs):
-        self.callback = kwargs.pop('callback', sys.argv[0])
+        self.callback = kwargs.pop('callback', os.path.realpath(sys.argv[0]))
         self.args = kwargs.pop('parsed_args', None)
         AGKYRA_LOGGER.setLevel(logging.DEBUG
                                if self.args.debug else logging.INFO)
+        LOGGER.debug("Callback is %s" % self.callback)
         cmd.Cmd.__init__(self, *args, **kwargs)
 
     @staticmethod