From: Marc Englund Date: Tue, 27 Nov 2007 14:48:23 +0000 (+0000) Subject: Fixed NPE in filtering (property.toString() can be null) X-Git-Tag: 6.7.0.beta1~5422 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=0710b724cef0c0c543a48e1869dec87011269391;p=vaadin-framework.git Fixed NPE in filtering (property.toString() can be null) svn changeset:3003/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/data/util/IndexedContainer.java b/src/com/itmill/toolkit/data/util/IndexedContainer.java index 081385fc0c..00bd098548 100644 --- a/src/com/itmill/toolkit/data/util/IndexedContainer.java +++ b/src/com/itmill/toolkit/data/util/IndexedContainer.java @@ -1765,7 +1765,7 @@ public class IndexedContainer implements Container, Container.Indexed, String s1 = f.ignoreCase ? f.filterString.toLowerCase() : f.filterString; Property p = item.getItemProperty(f.propertyId); - if (p == null) { + if (p == null || p.toString() == null) { return false; } String s2 = f.ignoreCase ? p.toString().toLowerCase() : p