Directory with empty name breaks library

By accident, we created a folder with an empty name in the root of our library using the Seafile Web API.

Since this corrupted folder was created, our Seafile clients no longer sync this library. We see the following message in the seafile.log of our Clients:

sync-mgr.c(618): Repo ‘Data’ sync state transition from downloading to ‘error’: ‘Failed to write data on the client. Please check disk space or folder permissions’.

If we restore the library from a snapshot from before the corrupted folder was created, our clients again sync the library. But this way, we would loose many changes which we would need to restore manually.

Is there a possibility to remove the corrupted folder without restoring the library from a snapshot before the corrupted folder was created?

We are running Seafile Server version 6.3.3 on docker. Any help would be highly appreciated.