diff --git a/src/zipr.cpp b/src/zipr.cpp
index 1914a0bc8aae7a4e78c5f702e6e4e0cc2b810d74..dd799f45c70e59409e3934f3e3d925761eb03616 100644
--- a/src/zipr.cpp
+++ b/src/zipr.cpp
@@ -2125,11 +2125,11 @@ void ZiprImpl_t::OutputBinaryFile(const string &name)
 	InsertNewSegmentIntoExe(name,callback_file_name,start_of_new_space);
 #endif
 
+#endif
 
 	// now that the textra scoop has been crated and setup, we have the info we need to 
 	// re-generate the eh information.
 	RelayoutEhInfo(); 
-#endif
 
 
 	// create the output file in a totally different way using elfwriter. later we may