diff --git a/contrib/mobile/iOS/Onelab/emulatorFix.c b/contrib/mobile/iOS/Onelab/emulatorFix.c
index 3d57d08d4d7276023aa17e3fea845491ebe344c9..799aae43592bd5f5bf135f9278e58c608ae7e56a 100644
--- a/contrib/mobile/iOS/Onelab/emulatorFix.c
+++ b/contrib/mobile/iOS/Onelab/emulatorFix.c
@@ -27,6 +27,11 @@ FILE *fopen$UNIX2003(const char * filename, const char *mode)
     return fopen(filename, mode);
 }
 
+int fputs$UNIX2003(const char * filename, FILE *file)
+{
+  return fputs(filename, file);
+}
+
 int stat$INODE64(const char * filename, struct stat *buff)
 {
     return stat(filename,buff);
@@ -128,4 +133,4 @@ int fstat$INODE64(int fildes, struct stat *buf)
 ssize_t send$UNIX2003(int socket, const void *buffer, size_t length, int flags)
 {
     return send(socket, buffer, length, flags);
-}
\ No newline at end of file
+}