Added a guard against IndexOutOfBoundsException

Review at http://gwt-code-reviews.appspot.com/613802

Review by: jlabanca@google.com

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@8302 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/bikeshed/src/com/google/gwt/app/client/CellListPlacePickerView.java b/bikeshed/src/com/google/gwt/app/client/CellListPlacePickerView.java
index 6de1206..c5166c7 100644
--- a/bikeshed/src/com/google/gwt/app/client/CellListPlacePickerView.java
+++ b/bikeshed/src/com/google/gwt/app/client/CellListPlacePickerView.java
@@ -88,6 +88,8 @@
     // Replace the current renderer.
     this.renderer = renderer;
     cellList.setData(0, places.size(), places);
-    smodel.setSelected(places.get(0), true);
+    if (places.size() > 0) {
+      smodel.setSelected(places.get(0), true);
+    }
   }
 }