Index: /issm/trunk-jpl/src/c/toolkits/issm/IssmDenseMat.h
===================================================================
--- /issm/trunk-jpl/src/c/toolkits/issm/IssmDenseMat.h	(revision 14858)
+++ /issm/trunk-jpl/src/c/toolkits/issm/IssmDenseMat.h	(revision 14859)
@@ -17,4 +17,5 @@
 #endif
 
+#include "./IssmSeqVec.h"
 #include "../../shared/Exceptions/exceptions.h"
 #include "../../shared/MemOps/xMemCpy.h"
@@ -278,8 +279,6 @@
 				xDelete(x);
 
-				/*Assign output pointers:*/
-				IssmVec<IssmDouble>* out=new IssmVec<IssmDouble>();
-				out->vector=(IssmAbsVec<IssmDouble>*)uf;
-				*pout=out;
+				/*return: */
+				return uf;
 
 			#else
