diff --git a/isis/src/control/apps/jigsaw/jigsaw.cpp b/isis/src/control/apps/jigsaw/jigsaw.cpp
index 6d0d6320e9fcc37ab28dce05939f8811ca37466d..ba617252aa45fa24a7d3e306e8e4db58fb8d8ece 100644
--- a/isis/src/control/apps/jigsaw/jigsaw.cpp
+++ b/isis/src/control/apps/jigsaw/jigsaw.cpp
@@ -109,6 +109,8 @@ void IsisMain() {
     if (ui.GetBoolean("UPDATE") ) {
       if ( !bundleAdjustment->isConverged() ) {
         gp += PvlKeyword("Status","Bundle did not converge, camera pointing NOT updated");
+        QString msg = "Bundle did not converge within MAXITS [" + toString(ui.GetInteger("MAXITS")) + "] iterations [" + cnetFile +  "]";
+        throw IException(IException::Unknown, msg, _FILEINFO_);
       }
       else {
         for (int i = 0; i < bundleAdjustment->numberOfImages(); i++) {
diff --git a/isis/src/tgo/objs/TgoCassisCamera/TgoCassisCamera.cpp b/isis/src/tgo/objs/TgoCassisCamera/TgoCassisCamera.cpp
index fa4758fcd9a27f5af5936e9cc0484b80b4cfadeb..a5388e62cbdb899c662889723a82856025696213 100644
--- a/isis/src/tgo/objs/TgoCassisCamera/TgoCassisCamera.cpp
+++ b/isis/src/tgo/objs/TgoCassisCamera/TgoCassisCamera.cpp
@@ -66,7 +66,7 @@ namespace Isis {
     const PvlGroup &inst    = lab.findGroup("Instrument", Pvl::Traverse);
 
     // Set up the camera characteristics
-    instrumentRotation()->SetFrame( CkFrameId() );
+    instrumentRotation()->SetFrame(-143420);
     SetFocalLength();
     SetPixelPitch();
 
@@ -165,7 +165,7 @@ namespace Isis {
    *                Kernel Frame ID.
    */
   int TgoCassisCamera::CkFrameId() const {
-    return (-143420);
+    return (-143000);
   }