Index: /trunk/grails-app/services/CsvService.groovy
===================================================================
--- /trunk/grails-app/services/CsvService.groovy	(revision 339)
+++ /trunk/grails-app/services/CsvService.groovy	(revision 340)
@@ -42,4 +42,5 @@
 
             def columnIndex = 0
+            def nameColumnIndex = 0
             def numberOfColumns = 0
             def maxNumberOfColumns = 20
@@ -91,17 +92,30 @@
 
             def nextColumn = {
-                if( (columnIndex+2) > numberOfColumns ) {
+                nameColumnIndex = columnIndex
+
+                if( (columnIndex+1) < numberOfColumns ) {
+                    // Capitalise and assign the name and description columns.
+                    use(WordUtils) {
+                    column.name = line[columnIndex].trim().capitalize()
+                    column.description = line[++columnIndex].trim().capitalize()
+                    }
+                }
+                else if( columnIndex < numberOfColumns ) {
+                    // Capitalise and assign the name column with a blank description.
+                    use(WordUtils) {
+                    column.name = line[columnIndex].trim().capitalize()
+                    column.description = ''
+                    }
+                }
+                else {
                     log.info "No more columns on line: " + lineNumber
                     return false
                 }
-                if(!line[columnIndex]) {
-                    log.info "No name at " + "line: " + lineNumber + " col: " + columnIndex
+
+                if(!column.name) {
+                    log.info "No name at " + "line: " + lineNumber + " col: " + nameColumnIndex
                     return false
                 }
-                // Capitalise and assign the name and description columns.
-                use(WordUtils) {
-                column.name = line[columnIndex].trim().capitalize()
-                column.description = line[++columnIndex].trim().capitalize()
-                }
+
                 columnIndex++
                 // Success.
