Index: /issm/trunk-jpl/src/c/modules/AutodiffDriversx/AutodiffDriversx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/AutodiffDriversx/AutodiffDriversx.cpp	(revision 13298)
+++ /issm/trunk-jpl/src/c/modules/AutodiffDriversx/AutodiffDriversx.cpp	(revision 13299)
@@ -31,8 +31,11 @@
 		#ifdef _HAVE_ADOLC_
 		parameters->FindParam(&num_dependents,AutodiffNumDependentsEnum);
-		parameters->FindParam(&axp,&num_independents,AutodiffXpEnum);
+		parameters->FindParam(&num_independents,AutodiffNumIndependentsEnum);
 		parameters->FindParam(&numberofvertices,MeshNumberofverticesEnum);
 
 		if(!num_dependents*num_independents) return;
+		
+		/*retrieve state variable: */
+		parameters->FindParam(&axp,&num_independents,AutodiffXpEnum);
 
 		/*allocate driver results: */
