diff -r 4a10bc0ee80d -r 4e6e812c1d97 src/server/ucx/string.c --- a/src/server/ucx/string.c Thu Jun 20 13:27:07 2013 +0200 +++ b/src/server/ucx/string.c Thu Jun 20 14:07:46 2013 +0200 @@ -88,7 +88,7 @@ sstr_t sstrsubsl (sstr_t s, size_t start, size_t length) { sstr_t new_sstr; - if (start < 0 || start >= s.length || length < 0) { + if (start >= s.length) { return s; } if (length > s.length-start) {