diff --git a/include/zipr.h b/include/zipr.h
index c0e3684df39ce222720fea43caeee0c3ba8b3422..18caa4e72f20afbcef975ba038babf483ef0d706 100644
--- a/include/zipr.h
+++ b/include/zipr.h
@@ -52,6 +52,7 @@ class Zipr_t
 
 		virtual Zipr_SDK::RangeAddress_t PlopDollopEntry(
 			DollopEntry_t *,
+			RangeAddress_t = 0,
 			RangeAddress_t = 0)
 			= 0;
 
diff --git a/include/zipr_plugin.h b/include/zipr_plugin.h
index 537d712ebd9a38fb6c9fc4498f7858c9f595dc67..5a5361f169869fe43586c79d9cd9df0af413220a 100644
--- a/include/zipr_plugin.h
+++ b/include/zipr_plugin.h
@@ -96,6 +96,7 @@ class ZiprPluginInterface_t
 		 */
 		virtual RangeAddress_t PlopDollopEntry(Zipr_SDK::DollopEntry_t *entry,
 			RangeAddress_t &instruction_address,
+			RangeAddress_t &target_address,
 			size_t instruction_size,
 			bool &placed_instruction)
 		{