Description: Check X_COLOR_DEPTH before overwritting with 16bit (r2316)

--- ltsp-5.3.7.orig/client/screen-session.d/XS95-colordepth
+++ ltsp-5.3.7/client/screen-session.d/XS95-colordepth
@@ -1,7 +1,7 @@
 ### color depth
 
 # Default to 16 bpp for thin clients
-if boolean_is_true "${X_SMART_COLOR_DEPTH:-True}" && ! boolean_is_true "${LTSP_FATCLIENT}"; then
+if [ -z "$X_COLOR_DEPTH" ] && boolean_is_true "${X_SMART_COLOR_DEPTH:-True}" && ! boolean_is_true "${LTSP_FATCLIENT}"; then
     X_COLOR_DEPTH=16
 fi
 
