diff --git a/com.oracle.truffle.r.native/fficall/src/truffle_nfi/Rembedded.c b/com.oracle.truffle.r.native/fficall/src/truffle_nfi/Rembedded.c
index a87456f3014b6506e803e27f2a16898084934790..630a7abe5249076acbc42a683c985e9dc5bcd2d5 100644
--- a/com.oracle.truffle.r.native/fficall/src/truffle_nfi/Rembedded.c
+++ b/com.oracle.truffle.r.native/fficall/src/truffle_nfi/Rembedded.c
@@ -368,7 +368,11 @@ void uR_ClearerrConsole(void) {
 }
 
 void uR_Busy(int x) {
-    unimplemented("R_Busy");
+    // default - do nothing
+}
+
+void R_Busy(int which) {
+  ptr_R_Busy(which);
 }
 
 void R_SizeFromEnv(Rstart rs) {