This sounds like a bug I may need to address.... so if I just add the limit to a Recordset manually and then open and close the recordset interface then it causes the issue? I'll take a look now and see if we can get it updated so that doesn't happen.