aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/data.c')
-rw-r--r--src/data.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/data.c b/src/data.c
index c87ec249d5b..e00ab4dc5f8 100644
--- a/src/data.c
+++ b/src/data.c
@@ -556,7 +556,7 @@ DEFUN ("fset", Ffset, Sfset, 2, 2, 0,
556 Vautoload_queue); 556 Vautoload_queue);
557 XSYMBOL (sym)->function = newdef; 557 XSYMBOL (sym)->function = newdef;
558 /* Handle automatic advice activation */ 558 /* Handle automatic advice activation */
559 if (!NILP (Fget (sym, Qadvice_info))) 559 if (CONSP (XSYMBOL (sym)->plist) && !NILP (Fget (sym, Qadvice_info)))
560 { 560 {
561 call2 (Qactivate_advice, sym, Fbyte_code_function_p (newdef)); 561 call2 (Qactivate_advice, sym, Fbyte_code_function_p (newdef));
562 newdef = XSYMBOL (sym)->function; 562 newdef = XSYMBOL (sym)->function;