diff --git a/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.cpp b/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.cpp
index ce8ae57c6dd9bf62fdb31bb4fa0c02171efc6ee7..5539671dc9d1759b6906da0030347b691518955c 100644
--- a/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.cpp
+++ b/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.cpp
@@ -40,12 +40,15 @@ namespace Isis {
    * @internal
    *   @history 2018-10-02 Adam Goins & Jeannie Backer - Original Version
    */
-  KaguyaTcCamera::KaguyaTcCamera(Cube &cube) : FramingCamera(cube) {
+  KaguyaTcCamera::KaguyaTcCamera(Cube &cube) : LineScanCamera(cube) {
     m_instrumentNameLong  = "Terrain Camera";
     m_instrumentNameShort = "TC";
     m_spacecraftNameLong  = "Kaguya";
     m_spacecraftNameShort = "Kaguya";
 
+    QString msg = "Kaguya TC Camera is still under development.";
+    throw IException(IException::Programmer, msg, _FILEINFO_);
+
     NaifStatus::CheckErrors();
     // Get the camera characteristics
     SetFocalLength();
@@ -73,8 +76,7 @@ namespace Isis {
     focalMap->SetDetectorOrigin(
       Spice::getDouble("INS" + toString(naifIkCode()) +
                        "_BORESIGHT_SAMPLE"),
-      Spice::getDouble("INS" + toString(naifIkCode()) +
-                       "_BORESIGHT_LINE"));
+      Spice::getDouble(0.5);
 
     // Setup distortion map
     new CameraDistortionMap(this);
diff --git a/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.h b/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.h
index 1008075ca70adf8fef239212fa2e14bcd43a0452..8caee2b5f292bff6b12f3a4d2baa39284c040dee 100644
--- a/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.h
+++ b/isis/src/kaguya/objs/KaguyaTcCamera/KaguyaTcCamera.h
@@ -24,7 +24,7 @@
 
 namespace Isis {
 
-  class KaguyaTcCamera : public FramingCamera {
+  class KaguyaTcCamera : public LineScanCamera {
     public:
       KaguyaTcCamera(Cube &cube);
       //! Destroys the KaguyaTcCamera object.