diff --git a/modules/seq/base/pymod/export_sequence.cc b/modules/seq/base/pymod/export_sequence.cc
index 60947f4cbdc9201118c7cf1cb56e84e321d4d735..581c5494c2ad3386d672dda08223e8d0e45706f4 100644
--- a/modules/seq/base/pymod/export_sequence.cc
+++ b/modules/seq/base/pymod/export_sequence.cc
@@ -194,6 +194,8 @@ void export_sequence()
   const_seq_handle_def<ConstSequenceHandle>(const_seq);
   const_generic_prop_def<ConstSequenceHandle>(const_seq);
   class_<SequenceHandle> seq_handle("SequenceHandle", init<>());
+  const_seq_handle_def<SequenceHandle>(seq_handle);
+  generic_prop_def<SequenceHandle>(seq_handle);  
   seq_handle
     .def("SetSequenceOffset", &SequenceHandle::SetSequenceOffset)
     .def("AttachView", attach_one)
@@ -211,8 +213,7 @@ void export_sequence()
     .add_property("sequence_offset", &SequenceHandle::GetSequenceOffset,
                   &SequenceHandle::SetSequenceOffset)
   ;
-  const_seq_handle_def<SequenceHandle>(seq_handle);
-  generic_prop_def<SequenceHandle>(seq_handle);
+
   implicitly_convertible<SequenceHandle, ConstSequenceHandle>();
   
   def("CreateSequence", &CreateSequence);