Empty topic check (again)

Checking for an empty topic is required because JForm doesn't allow support skipping record creation if a field is left empty.