Creating the trash folder as root will cause this problem. It shouldn’t be created as root, because it’s inside your home directory. Deleting the root-owned Trash directory and creating a user-owned one should do the trick.