Today Embarcadero released a patch for RAD Studio, Delphi, and C++Builder 13 Florence.
The RAD Studio 13 September Patch provides quality improvements to the 13 release, focused on issues in the C++Builder IDE with USEFORM macros and the refactoring menu, a version mismatch in PAServer for MacOS, missing components in the Indy library integration, and a FireMonkey design time crash.
This patch is approximately 500MB to download. The details of the fixes and changes are in the readme file listed below.
Patch Installation Process
GetIt-based installation steps for this deferred package are very similar to what already described in the past (see for example https://blogs.embarcadero.com/rad-studio-11-alexandria-patch-1-available/):
- The patch availability is indicated in the Welcome page of the IDE
- As an alternative, search for it in the GetIt Package Manager
- Once you start the installation, it asks you to accept the patch EULA (which is the same of the product EULA) and it reminds you that you need to restart the IDE
- As the actual process starts, it opens a console. Remember you might have to accept the UAC system prompt to proceed, even if it might sit behind the console window. The entire installation process takes place outside of the IDE, in a command line console.
- During the process you’ll notice a number of warning for missing files. This is because the 13.0 RTM build was missing a number of Indy files included in the patch. The pathtool utility we use, issues a warning in this case (as it’s standard operation is to replace an existing file), but you can ignore it.
- Once the process is completed, the RAD Studio IDE should restart automatically
We’ll make the patch available also in the my.embarcadero.com portal for manual download and installation, following the steps in the readme file included in the installation and in this blog post.
A couple of additional notes:
- If you install the patch via GetIt, the About Box in the IDE will indicate the patch has been installed, if you install manually, the information will be missing.
- In either case, you need to manually reinstall PAServer on your Mac, as explained in the readme
RAD 13 September Patch Readme
The RAD Studio 13 September Patch provides quality improvements to the 13 release, focused on issues in the C++Builder IDE with USEFORM macros and the refactoring menu, a version mismatch in PAServer for MacOS, missing components in the Indy library integration, and a FireMonkey design time crash.
Installing this patch is highly recommended for all RAD Studio 13, Delphi 13, and C++Builder 13 customers.
Installation via GetIt
If you download the patch via GetIt, it is installed automatically, creating a backup of the files replaced. Notice that the actual download, approximately 500MB, happens while the patch is running in a console window (an operation that may take some time, depending on your connection speed).
Note: The patch includes an updated version of PAServer for MacOS and iOS. This is copied to the patch download folder, and you need to copy it over to your target Mac device and install it there manually.
Manual Download and Installation
This patch is also available in the download portal at my.embarcadero.com. Locate the RAD Studio 13 September Patch file and download it. After unzipping it, you can run the batch file included or you can manually expand the embedded ZIP file in the respective subfolders of the RAD Studio installation folder. You also have to install PAServer for MacOS, as indicated above.
Uninstallation steps (for GetIt installation)
To uninstall the patch and revert back to the 13 original version:
Open the Catalog Repository installation folder (there is a specific, new command in GetIt dialog to open the folder a packages is expended into)
Run the uninstall batch file
Only *after* you have cleared the patch, uninstall the package from GetIt
Quality Portal issues addressed
These are the publicly reported Quality Portal issues addressed by this patch:
RSS-4059: PAServer Manager 37.0 looking for /Applications/PAServer-24.0.app on Mac
RSS-4169: RS 13 delayimp.h and possibly other headers missing for Win64x
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition







I recommend using the GetIT-method, becuase manual installation fails on two machines. The patch is seemingly installed correctly but XE13 believes that it is not patched and the “patch available” text is still visible on the welcome page. After patching via GetIt it looks okay.
That happened both on a W10 x64 “bare metal” machine as well as on a W10 x64 virtual machine…
You forgot to include dcu files for the missing indy files in lib\linux64\debug and lib\linux64\release
On linux you know get compilaton errors like this:
[DCC Fatal Error] : F2613 Unit ‘IdSASLOAuth’ not found.
Was this after a “build all” or did you just select “compile”?
I’m not sure what you mean. The DCU files that this patch is supposed to provide and place in the lib folder are not affected by any build or compile I perform in Delphi.
In the patch.log file you can find these lines:
Replacing lib/win32/debug/IdSASLOAuth.dcu
Replacing lib/win32/release/IdSASLOAuth.dcu
Replacing lib/win64x/debug/IdSASLOAuth.dcu
Replacing lib/win64x/release/IdSASLOAuth.dcu
Replacing lib/win64/debug/IdSASLOAuth.dcu
Replacing lib/win64/release/IdSASLOAuth.dcu
But there should also be these two lines:
Replacing lib/linux64/debug/IdSASLOAuth.dcu
Replacing lib/linux64/release/IdSASLOAuth.dcu
The RTM release also didn’t install updated BPLs for the IndyProtocols package, so even with Patch1 installed, the OAuth components will still be missing on the Palette. Embarcadero has posted a subsequent hotfix to fix this until a new patch is released:
https://www.indyproject.org/2025/09/28/indy-patches-for-rad-studio-13-florence/
Here I got exactly the opposite. Applying the patch via Get-It told me that the patch did not find a compatible version, even though I have Delphi 13 installed and running on this machine. Manually it worked, but it did not write to the Windows registry the information that the patch had been installed. The difference is that I installed Delphi 13 in C:\Apps\RAD37.0 and the Common and CatalogRepository in C:\Apps\RAD37.0\Common.
Hmm,
C:\Apps\RAD37.0might be part of the problem. Technically it might be seeingRAD37.0as a file name, with the extension “.0”. I’m not saying that’s right, but it is very likely the cause. If the folder was namedC:\Apps\RAD370I think you would not have a problem.Hello. Thank you for the reply. But unfortunately, that’s not it. Even after renaming the folder, adjusting the system variables and Windows registry to the new folder, the patch still shows the error message – The package “13Patch” exists but it is not compatible with the current version.
I do not get this error message when running it through the .bat file. But the message “Patch avaialable” still showing in IDE.
New folder name is C:\Apps\Rad370
Best Regards.
I’m having the same issue on two different machines both with Delphi installed in the default location.
Hello, Getit doesn’t list this update on my version.
My Delphi is in french, could this be a reason ?
Regards
No, it is available to all users. Close the IDE and reopen it and you should see a “patch available” message on the Welcome Page – and in GetIt package manager too.
I can’t see any update nor in the IDE nor in GetIt. I usually start with Delphi personality only, tried with complete RAD Studio, I can’t see nothing in the welcome page.
Regards
Hi.
I installed the patch, but in the IDE, “Help -> About -> Installed updates” I see . Is the Patch considered an update?
When I click “Path available”, I get the error message “The package “13Patch” exists but it is not compatible with the current version”. My version is Embarcadero® Delphi 13 Version 37.0.57242.3601. What should I do?
Please contact our support team so they can help you get the patch installed.