? port_7.patch
Index: prepopulate.info
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/prepopulate/prepopulate.info,v
retrieving revision 1.4
diff -u -p -r1.4 prepopulate.info
--- prepopulate.info	3 May 2008 18:04:54 -0000	1.4
+++ prepopulate.info	8 Oct 2010 15:36:23 -0000
@@ -1,4 +1,6 @@
 ; $Id: prepopulate.info,v 1.4 2008/05/03 18:04:54 add1sun Exp $
 name = Prepopulate
 description = Allows form elements to be prepopulated from the URL.
-core = 6.x
+core = 7.x
+files[] = prepopulate.install
+files[] = prepopulate.module
Index: prepopulate.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/prepopulate/prepopulate.module,v
retrieving revision 1.17
diff -u -p -r1.17 prepopulate.module
--- prepopulate.module	18 Aug 2010 22:20:07 -0000	1.17
+++ prepopulate.module	8 Oct 2010 15:36:23 -0000
@@ -66,7 +66,7 @@ function _prepopulate_request_walk(&$for
       }
     }
 
-    if (is_array($form['#default_value'])) {
+    if (isset($form['#default_value']) && is_array($form['#default_value'])) {
       $form['#default_value'] = array_merge($form['#default_value'], $requestslice);
     }
   }
