--- cck_redirection.module.orig	2007-08-01 21:37:15.000000000 -0700
+++ cck_redirection.module	2009-04-01 14:19:54.000000000 -0700
@@ -218,7 +218,10 @@ function cck_redirection_widget($op, &$n
       $value = $items[0]['value'];
       $okay = _cck_redirection_validate_uri($value);
       if(!$okay && !empty($value)) {
-        form_set_error($field['field_name'], t('You have specified an invalid URI.'));
+	if (substr($value,0,1) != '/')	/* allow internal redirect. */
+          drupal_set_message(t("Note: internal redirect to !r", array('!r' => url($value,NULL,NULL,TRUE))), 'error');
+	else
+          form_set_error($field['field_name'], t('You have specified an invalid URI.'));
       }
       break;
     case 'process form values':
