diff --git a/Ccs/ccs_function_lib.py b/Ccs/ccs_function_lib.py
index 357c1bd68ed8c4ba1005331f23650d9fdd9df47f..bd7a635997447b870e8f945d420ab97b61506b2f 100644
--- a/Ccs/ccs_function_lib.py
+++ b/Ccs/ccs_function_lib.py
@@ -3724,7 +3724,7 @@ def load_to_memory(data, memid, memaddr, max_pkt_size=MAX_PKT_LEN, sleep=0.125,
     if len(fmt) == 4:  # PUS-A
         nseg_and_memid = [memid]
     else:  # PUS-C, use one segment only
-        nseg_and_memid = [1, memid]
+        nseg_and_memid = [memid, 1]
 
     upload_bytes = b''
     pcnt = 0