diff --git a/src/caosadvancedtools/loadFiles.py b/src/caosadvancedtools/loadFiles.py
index c173022621bb7d5a4177f44f364f82fed041fe4c..c6714aab5b0fa795f578b63c1d69867c78854048 100755
--- a/src/caosadvancedtools/loadFiles.py
+++ b/src/caosadvancedtools/loadFiles.py
@@ -119,7 +119,9 @@ def main(argv=None):
                         "directory tree.", action="store_true")
     args = parser.parse_args()
 
-    db.get_connection().timeout = float(args.timeout)
+    con = db.get_connection()
+    con.timeout = float(args.timeout)
+    con._login()
 
     loadpath(
         path=args.path,