diff --git a/code/package_capture/src/packet_capturing.py b/code/package_capture/src/packet_capturing.py
index 63b4762610a5379698072f52c66d77d7ca1b80f1..bbaf97763092a9cab3c8e7cca65d8da947fd113c 100644
--- a/code/package_capture/src/packet_capturing.py
+++ b/code/package_capture/src/packet_capturing.py
@@ -12,7 +12,7 @@ import sys
 sys.stdout.reconfigure(line_buffering=True)
 
 ## Database ##
-connection = duckdb.connect('../../packets_data.duckdb')
+connection = duckdb.connect('../../../packets_data.duckdb')
 ##############
 
 ## Reserved IPs ##
diff --git a/code/package_capture/test/test_packet_capturing.py b/code/package_capture/test/test_packet_capturing.py
index 6d918fc32a8e414c9cb504f4d34db1a36a8dbf4f..e54fcac647de31c7231817676d438b5d52329c3d 100644
--- a/code/package_capture/test/test_packet_capturing.py
+++ b/code/package_capture/test/test_packet_capturing.py
@@ -16,7 +16,7 @@ from packet_capturing import packet_handler, get_dicts, dict_clear, ip_rate_base
     syn_fin, null_packet, tcp_reset_attack, arp_spoofing, dns_spoofing, checksum_verification, payload_pattern_matching, \
     content_length_mismatch, malformed_check, icmp_flood_detection, reserved_ips, protocol_fragmentation_check
 
-connection = duckdb.connect('../../packets_data.duckdb')
+connection = duckdb.connect('../../../packets_data.duckdb')
 
 class TestPacketCapturing(unittest.TestCase):