Yes, I think I have fixed it. Will be uploading a "fixed build" once I have ported it and actually tried it properly.