diff --git a/jussi/errors.py b/jussi/errors.py
index 2bd714ba29327ece96ae427b2cf36560637de3c6..64865d30eab9b0a18ffb419a24ba823a2d8bb0dd 100644
--- a/jussi/errors.py
+++ b/jussi/errors.py
@@ -117,7 +117,6 @@ class JussiInteralError(Exception):
                  jrpc_request: JrpcRequest=None,
                  jrpc_response: JrpcResponse=None,
                  exception: Exception = None,
-                 log_traceback: bool = False,
                  error_logger: logging.Logger = None,
                  **kwargs) -> None:
 
@@ -128,7 +127,7 @@ class JussiInteralError(Exception):
         self.jsonrpc_request = jrpc_request
         self.jsonrpc_response = jrpc_response
         self.exception = exception
-        self.log_traceback = log_traceback
+        self.log_traceback = http_request.app.config.args.log_traceback
         self.logger = error_logger or logger
         self.kwargs = kwargs
 
diff --git a/jussi/serve.py b/jussi/serve.py
index 8a07ec3cb8b97250f9a5e5145ce4834d2209c71d..d677aecffa9ae0832d1ae6c063447cdc5e6a270d 100644
--- a/jussi/serve.py
+++ b/jussi/serve.py
@@ -129,6 +129,11 @@ def parse_args(args: list = None):
     parser.add_argument('--statsd_url', type=str, env_var='JUSSI_STATSD_URL',
                         help='statsd://host:port',
                         default=None)
+    
+    parser.add_argument('--log_traceback', type=lambda x: bool(strtobool(x)), 
+                        env_var='JUSSI_LOG_TRACEBACK', 
+                        help='Add traceback information to error message',
+                        default=False)
 
     return parser.parse_args(args=args)