Handle properly data access at courses-registration component
Add proper checks at the accessed objects in order to catch fails and prevent false feedback to user.
Add proper checks at the accessed objects in order to catch fails and prevent false feedback to user.