Yep, you are absolutely right.
Made the fix and committed it.

What is the workflow now? Should I cancel the current pull-request? 
Is the rebase required to squash 2 commit together and push them to a new branch?
I am reading this guide - http://developer.sugarlabs.org/contributing.md.html