diff --git a/src/nm-pptp-service.c b/src/nm-pptp-service.c
index 68a5759..568bbfe 100644
--- a/src/nm-pptp-service.c
+++ b/src/nm-pptp-service.c
@@ -729,9 +729,7 @@ nm_find_pppd (void)
 {
 	static const char *pppd_binary_paths[] =
 		{
-			"/sbin/pppd",
-			"/usr/sbin/pppd",
-			"/usr/local/sbin/pppd",
+			"@ppp@/sbin/pppd",
 			NULL
 		};
 
@@ -751,9 +749,7 @@ nm_find_pptp (void)
 {
 	static const char *pptp_binary_paths[] =
 		{
-			"/sbin/pptp",
-			"/usr/sbin/pptp",
-			"/usr/local/sbin/pptp",
+			"@pptp@/sbin/pptp",
 			NULL
 		};