diff --git a/src/THcShower.cxx b/src/THcShower.cxx
index 415ce3ca3c4a1073983b814dc8cfa90f7fa901b6..d7983c3c60f0ab13caf3a91f181e619570317b8b 100644
--- a/src/THcShower.cxx
+++ b/src/THcShower.cxx
@@ -172,15 +172,22 @@ Int_t THcShower::ReadDatabase( const TDatime& date )
       {"cal_slop", &fSlop, kDouble},
       {"cal_fv_test", &fvTest, kInt,0,1},
       {"cal_fv_delta", &fvDelta, kDouble},
-      {"dbg_raw_cal", &fdbg_raw_cal, kInt},
-      {"dbg_decoded_cal", &fdbg_decoded_cal, kInt},
-      {"dbg_sparsified_cal", &fdbg_sparsified_cal, kInt},
-      {"dbg_clusters_cal", &fdbg_clusters_cal, kInt},
-      {"dbg_tracks_cal", &fdbg_tracks_cal, kInt},
-      {"dbg_init_cal", &fdbg_init_cal, kInt},
+      {"dbg_raw_cal", &fdbg_raw_cal, kInt, 0, 1},
+      {"dbg_decoded_cal", &fdbg_decoded_cal, kInt, 0, 1},
+      {"dbg_sparsified_cal", &fdbg_sparsified_cal, kInt, 0, 1},
+      {"dbg_clusters_cal", &fdbg_clusters_cal, kInt, 0, 1},
+      {"dbg_tracks_cal", &fdbg_tracks_cal, kInt, 0, 1},
+      {"dbg_init_cal", &fdbg_init_cal, kInt, 0, 1},
       {0}
     };
     fvTest = 0;			// Default if not defined
+    fdbg_raw_cal = 0;		// Debugging off by default
+    fdbg_decoded_cal = 0;
+    fdbg_sparsified_cal = 0;
+    fdbg_clusters_cal = 0;
+    fdbg_tracks_cal = 0;
+    fdbg_init_cal = 0;
+
     gHcParms->LoadParmValues((DBRequest*)&list, prefix);
   }