Added test case for derived settings
Removed unnecessary catch for exception