diff --git a/lisp/ppc-assem.S b/lisp/ppc-assem.S
index 7152c4b5318b8e1a8e5e548202810104797e645f..e375470309996b11d9a4dedb7f8e19e64a74ffbb 100644
--- a/lisp/ppc-assem.S
+++ b/lisp/ppc-assem.S
@@ -717,7 +717,7 @@ _function_end_breakpoint_end:
 	lfd	f29, 224(r3)
 	lfd	f30, 232(r3)
 	lfd	f31, 240(r3)
-	
+	blr
 	SET_SIZE(fpu_restore)
 	
-#endif	
\ No newline at end of file
+#endif