Dragging to a scrollable region

I have a div which contains a list of elements. Each element can receive other draggable elements. The div is scrollable to accomodate longer lists as I want a footer below the div to remain visible at all times.

When scrolling is not enabled (short lists), the drag and drop works fine. Once scrolling is enabled though (longer lists) I find that I have to drag elements to what would appear to be the absolute coordinates of the target "receiving" element - that is, its position if scrolling were not enabled.

Help appreciated.

After some more searching and testing, I have found a solution. Setting "includeScrollOffsets" to true in prototype.js fixes the problem.

Still, I would be grateful for any other thoughts on this. I'd rather not change prototype.js directly if possible.