**Describe the bug** When you apply an uncommitted function signature in version tracking, the destination will be replaced with `void func(void) **Expected behavior** The destination function still gets uncommitted signature **Screenshots** <img width="1795" height="172" alt="Image" src="https://github.com/user-attachments/assets/efd18fd4-1011-4526-8ea5-ed1eb892c45c" /> <img width="579" height="125" alt="Image" src="https://github.com/user-attachments/assets/4929f33c-4460-408d-8e37-1de58972f956" /> #### Here is an uncommitted source function signature: <img width="740" height="140" alt="Image" src="https://github.com/user-attachments/assets/7f2dd19f-f778-41c6-b4c8-7d231715f23c" /> **Environment:** - Ghidra Version: 11.4.1 - Ghidra Origin: github