added sanity check
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 10 Aug 2006 18:23:41 +0000 (18:23 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 10 Aug 2006 18:23:41 +0000 (18:23 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@5428 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/xul/staff_client/server/patron/ue_ui.js

index b1e6b37..396bf7a 100644 (file)
@@ -175,6 +175,8 @@ function uEditInsertCat( row, cat, idx ) {
 
        cat.entries().sort(  /* sort the entries by value */
                function( a, b ) { 
+                       if( !a.value() ) return -1;
+                       if( !b.value() ) return 1;
                        if( a.value().toLowerCase() > b.value().toLowerCase()) return 1;
                        if( a.value().toLowerCase() < b.value().toLowerCase()) return -1;
                        return 0;