Hi Shannon...
So the line of code causing the problem is in a program written by SPS commerce. You would ask them to tell you which screen elements are being referenced in that line of code, and exactly what the program line is doing, and that will give direction.
There is another way to address this, which is to put the button on the users who don't have it, and start it off hidden and disabled. If it is indeed the button, and you don't want to wait for SPS commerce to modify their program to allow the button to not be present , you may need to do something like this.
And, if the button still gets shown and enabled on users that shouldn't have it, you can try things like hiding it behind a bigger button that does nothing, etc.
------------------------------
Jeff Fiddelman
Exeplex, LLC
------------------------------