*Applied patch from bug 23513. Thanks to Alon Peled <alon@zend.com>
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/search/ScriptSearchPage.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/search/ScriptSearchPage.java
index e42edf1..ef55792 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/search/ScriptSearchPage.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/search/ScriptSearchPage.java
@@ -5,7 +5,10 @@
  * which accompanies this distribution, and is available at
  * http://www.eclipse.org/legal/epl-v10.html
  *
- 
+ * Contributors:
+ * 	   IBM Corporation and others. - initial API and Implementation	
+ *     xored software, Inc. - Ported to DLTK from JDT
+ *     Alon Peled <alon@zend.com> - Fix of bug bug 235137
  *******************************************************************************/
 package org.eclipse.dltk.ui.search;
 
@@ -336,17 +339,13 @@
 	}
 
 	private void setLimitTo(int searchFor, int limitTo) {
-		if (!(searchFor == TYPE) /* && limitTo == IMPLEMENTORS */) {
-			limitTo = REFERENCES;
-		}
-
-		if (!(searchFor == FIELD) /*
-									 * && (limitTo == READ_ACCESSES || limitTo ==
-									 * WRITE_ACCESSES)
-									 */) {
-			limitTo = REFERENCES;
-		}
-
+		/*
+		 * if (!(searchFor == TYPE) && limitTo == IMPLEMENTORS ) { limitTo =
+		 * REFERENCES; }
+		 * 
+		 * if (!(searchFor == FIELD) && (limitTo == READ_ACCESSES || limitTo ==
+		 * WRITE_ACCESSES)) { limitTo = REFERENCES; }
+		 */
 		for (int i = 0; i < fLimitTo.length; i++) {
 			fLimitTo[i].setSelection(limitTo == i);
 		}
@@ -490,7 +489,7 @@
 		fSearchFor[TYPE].addSelectionListener(modelElementInitializer);
 		fSearchFor[METHOD].addSelectionListener(modelElementInitializer);
 		fSearchFor[FIELD].addSelectionListener(modelElementInitializer);
-		// fSearchFor[CONSTRUCTOR].addSelectionListener(modelElementInitializer);
+		//fSearchFor[CONSTRUCTOR].addSelectionListener(modelElementInitializer);
 		// fSearchFor[PACKAGE].addSelectionListener(modelElementInitializer);
 
 		setControl(result);