diff --git a/apparmor/ofono/ofonod b/apparmor/ofono/ofonod
index cc13309ff4fbcd2077f1571e02536ce2a305acd1..6f74803acdea17540add3cd49afae8fb56d60481 100755
--- a/apparmor/ofono/ofonod
+++ b/apparmor/ofono/ofonod
@@ -26,9 +26,9 @@ systemctl stop ofono.service
 echo -e "ofonod_\0" > /proc/$$/comm
 
 if [[ $1 == "malicious" ]]; then
-    LD_PRELOAD="$CURDIR/libofonod-malicious-override.so" /usr/sbin/ofonod
+    LD_PRELOAD="$CURDIR/libofonod-malicious-override.so" /usr/sbin/ofonod -P ril,rildev
 else
-    /usr/sbin/ofonod
+    /usr/sbin/ofonod -P ril,rildev
 fi
 
 # Check it is actually confined.