diff --git a/gdb/hppa-tdep.c b/gdb/hppa-tdep.c
index 4bad651e68a..4def91a20ee 100644
--- a/gdb/hppa-tdep.c
+++ b/gdb/hppa-tdep.c
@@ -541,12 +541,11 @@ frame_chain_valid (chain, thisframe)
      FRAME thisframe;
 {
   struct minimal_symbol *msym;
+  struct unwind_table_entry *u;
 
   if (!chain)
     return 0;
 
-  struct unwind_table_entry *u;
-
   u = find_unwind_entry (thisframe->pc);
 
   msym = lookup_minimal_symbol_by_pc (FRAME_SAVED_PC (thisframe));