diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/resultset/ColumnSortUtils.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/resultset/ColumnSortUtils.java
index 97abc349cc6bc01d925d1fae2c419ca3339675e4..63158709995e54bd6aec53bf4d58d92edb880277 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/resultset/ColumnSortUtils.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/resultset/ColumnSortUtils.java
@@ -48,7 +48,7 @@ class ColumnSortUtils
 
     private static <T> boolean isAlphanum(final IColumnDefinition<T> field)
     {
-        return field.getIdentifier().equals("CODE");
+        return field.getIdentifier().contains("CODE");
     }
 
     @SuppressWarnings("unchecked")