diff --git a/sites/all/modules/contrib/purl/purl.admin.inc b/sites/all/modules/contrib/purl/purl.admin.inc
index 2f9cb3c..364415c 100644
--- a/sites/all/modules/contrib/purl/purl.admin.inc
+++ b/sites/all/modules/contrib/purl/purl.admin.inc
@@ -272,7 +272,7 @@ function purl_redirect_edit_validate($form, &$form_state) {
     ));
   }
   else {
-    $form_state['values']['redirect_options'] = array();
+    $form_state['values']['redirect_options'] = isset($form_state['values']['redirect_options']) ? $form_state['values']['redirect_options'] : array();
   }
 }
 
