Index: openacs-4/packages/dotlrn-ecommerce/www/ecommerce/application-request.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-ecommerce/www/ecommerce/application-request.tcl,v
diff -u -r1.27 -r1.28
--- openacs-4/packages/dotlrn-ecommerce/www/ecommerce/application-request.tcl	22 Oct 2005 17:05:36 -0000	1.27
+++ openacs-4/packages/dotlrn-ecommerce/www/ecommerce/application-request.tcl	20 Dec 2005 03:43:36 -0000	1.28
@@ -168,15 +168,15 @@
 	    set next_url [export_vars -base $next_url { return_url }]
 	}
     
-	set return_url [export_vars -base "[ad_conn package_url]ecommerce/application-request-2" { user_id session_id {return_url $next_url} }]
-	ad_returnredirect [export_vars -base "[apm_package_url_from_id [parameter::get -parameter AssessmentPackage]]assessment" { assessment_id return_url session_id }]
-
     } on_error {
 
 	set return_url [ad_return_url]
 	ad_return_complaint 1 "There was an error processing your application. Please <a href=\"$return_url\">try again</a>."
-	
+	ad_script_abort	
     }
+
+    set return_url [export_vars -base "[ad_conn package_url]ecommerce/application-request-2" { user_id session_id {return_url $next_url} }]
+    ad_returnredirect [export_vars -base "[apm_package_url_from_id [parameter::get -parameter AssessmentPackage]]assessment" { assessment_id return_url session_id }]    
 }
 
 ad_script_abort