Index: /issm/trunk-jpl/src/c/classes/IndependentObject.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/IndependentObject.cpp	(revision 15320)
+++ /issm/trunk-jpl/src/c/classes/IndependentObject.cpp	(revision 15321)
@@ -68,5 +68,5 @@
 /*FUNCTION IndependentObject::copy{{{*/
 Object* IndependentObject::copy(void) { 
-	return new IndependentObject(name,type,numberofindependents);
+	_error_("you do not want to copy an independent variable, bad idea!");
 } /*}}}*/
 
Index: /issm/trunk-jpl/src/c/classes/IndependentObject.h
===================================================================
--- /issm/trunk-jpl/src/c/classes/IndependentObject.h	(revision 15320)
+++ /issm/trunk-jpl/src/c/classes/IndependentObject.h	(revision 15321)
@@ -22,5 +22,5 @@
 		/*IndependentObject constructors, destructors {{{*/
 		IndependentObject();
-		IndependentObject(int name, int type, int numberofvertices);
+		IndependentObject(int name, int type);
 		~IndependentObject();
 		/*}}}*/
Index: /issm/trunk-jpl/src/c/classes/IoModel.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/IoModel.cpp	(revision 15320)
+++ /issm/trunk-jpl/src/c/classes/IoModel.cpp	(revision 15321)
@@ -212,5 +212,5 @@
 	int *types = NULL;
 
-	int  numberofvertices,dummy;
+	int  dummy;
 	bool keep=false;
 
@@ -221,6 +221,4 @@
 	this->FetchData(&autodiff,AutodiffIsautodiffEnum);
 	if(autodiff){
-
-		this->FetchData(&numberofvertices,MeshNumberofverticesEnum);
 
 		#ifdef _HAVE_ADOLC_
@@ -242,5 +240,5 @@
 
 				IndependentObject* independent_object=NULL;
-				independent_object=new IndependentObject(names[i],types[i],numberofvertices);
+				independent_object=new IndependentObject(names[i],types[i]);
 
 				/*add to independent_objects dataset:*/
