That's normal. If nothing is updated, and you try to save the same record, you get an error.
IMO, You can either check if nothing is updated and just continue or maybe disable the save button until a change is done.
The problem is that I'm using default scaffold code, also I already figured out a solution, planning on submitting it.
Edit:
This issue has been fixed for 1.1/develop, so there is no need for submission.
Has this been updated? It's still throwing an error when I try to update with no changes.
I don't see why this would ever return an error as it would only serve to confuse a normal user as every other software out there works in this manner.
Let me know what your solution is or if there's something specific I need to update so that I can get this working.