Added a fix to prevent the completion callback from firing multiple times in Firefox...