diff --git a/prepopulate.module b/prepopulate.module
index af9c21a..327e7a5 100644
--- a/prepopulate.module
+++ b/prepopulate.module
@@ -75,6 +75,9 @@ function _prepopulate_request_walk(&$form, &$request_slice) {
       $form['#value'] = check_plain($request_slice);  
     }
     else {
+      if($form['#type'] == 'select' && $form['#multiple'] == TRUE) {
+        $request_slice = explode(',', $request_slice);
+      }	
       $form['#value'] = $request_slice;
     }
   }
