I upgraded an EE site to 2.6.1 yesterday and then Matrix from 2.0.8 to 2.5.5. However when I went to Add-ons > Fieldtypes > Matrix, nothing happened. Isn't there supposed to be an upgrade script?

When I try to edit any entries, I get the following error:

A Database Error Occurred

Error Number: 1054

Unknown column 'is_draft' in 'where clause'

SELECT row_id, col_id_1, col_id_2, col_id_3 FROM exp_matrix_data WHERE field_id = 1 AND entry_id = 3 AND is_draft = 0 ORDER BY row_order ASC

Filename: third_party/matrix/ft.matrix.php

Line Number: 2912

I have tried uploading the Matrix files again and then to upgrade but still doesn't work.

  • Hey there, if you could send an email to [email protected] with CP access, we could fix this one for you - there's an intermittent bug with Matrix updating that will be fixed in the next version, but meanwhile we can fix this for you. Commented Jun 4, 2013 at 10:07
  • Was this issue resolved as we are getting the same error?
    – paulcripps
    Commented Jan 24, 2014 at 13:29
  • Hi there, we have the same issue with an upgrade we are running locally - can you share the fix so we can implement? Commented Jan 24, 2014 at 13:29
  • This does not really answer the question. If you have a different question, you can ask it by clicking Ask Question. You can also add a bounty to draw more attention to this question once you have enough reputation. Commented Jan 24, 2014 at 21:11

1 Answer 1


Use Field pack instead. P&T deprecated for newer versions of expressionengine.

it will copy your data into itself. so you don't need to worry about datta lose as well.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.