Fix missing semicolon
Fix crash for when CSA doesn't return services

Fix problem in the EnrichJson procedure. It assumed there was always one
element in the list, which is false in some cases. We now properly
render an empty list with a informative text for the user.