My lamp base was twice as large as it was supposed to be, and strange things happen when you try to scale a curve like a mesh, so after some experimentation, I found the solution in the Apply transforms section - instead of applying scale and rotation, apply scale to deltas